Documentation · Chapitre 14

Apprendre PHP sans navigateur.

Un projet Console exécute du PHP pur dans le terminal. PHPAML prépare un petit projet strict afin de se concentrer sur variables, conditions, boucles, fonctions et objets.

Chaque leçon part du problème, explique le mécanisme puis propose une vérification concrète.

≈ 75 min

Une surface d’apprentissage réduite

Sans HTTP, routes, HTML ni base de données, l’ordre d’exécution apparaît clairement de la première ligne à la dernière.

OBJECTIF DE LA LEÇON

Ce que vous saurez faire

Distinguer le PHP terminal natif de la structure ajoutée par PHPAML, puis créer et exécuter un projet Console.

Ce que PHPAML ajoute

PHP savait déjà s’exécuter dans un terminal. PHPAML apporte projet cohérent, aml run, autoloading, générateurs, diagnostics et tests; il ne remplace pas PHP.

Créer le programme

create-console crée Program.php et un projet exécutable. Les arguments placés après -- sont transmis au programme.

POINT DE CONTRÔLE

Avant de continuer

Pouvez-vous expliquer l’apport de aml run sans prétendre que PHPAML a inventé l’exécution terminal de PHP ?