Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Premiers pas

Passons à l’écriture.

Il vous faut trois choses, et vous en avez sûrement déjà deux : un terminal, un éditeur de texte, et PHP.

Tout ce qu'il faut pour ce chapitre : un terminal, un éditeur de texte et PHP

Le terminal, c’est là que vous lancerez vos programmes.

L’éditeur de texte, c’est là que vous les écrirez. N’importe quel éditeur capable d’enregistrer du texte brut fait l’affaire. Si vous n’en avez pas de préféré, Visual Studio Code est gratuit et tourne partout.

PHP, c’est le programme qui lit vos fichiers et exécute ce qu’ils disent. L’installer est la seule vraie préparation de tout le livre.

Regardez ce qui manque à cette liste. Pas de serveur web, pas de framework, pas d’outil de build. PHP est né sur le web et la plupart du code PHP finit par y servir des pages, mais pour apprendre le langage, vous n’avez besoin ni d’Apache, ni de nginx, ni d’un navigateur. Tout ce chapitre se passe dans le terminal, et c’est voulu : un terminal répond tout de suite, et c’est quand les réponses arrivent tout de suite qu’un langage devient clair.

Pas de serveur web, pas de framework, pas d’outil de build. Un terminal, et un langage qui répond du tac au tac.

Note

Ce livre suppose PHP 8.1 ou plus récent. PHP a trente ans, et Internet déborde de tutoriels dont le code ne fonctionne plus, ou pire, fonctionne encore mais que plus personne n’écrirait aujourd’hui. Ici, on s’en tient au PHP moderne. C’est un langage bien plus agréable que sa vieille réputation ne le laisse croire, et il n’y a aucune raison de l’apprendre tel qu’il était en 2010.