PHP (PHP: Hypertext Preprocessor) est un langage de programmation qui s’exécute côté serveur. Contrairement au HTML ou au JavaScript qui tournent dans le navigateur, PHP travaille sur le serveur avant que la page n’arrive chez le visiteur.
Le principe
- Le navigateur demande une page (par exemple index.php).
- Le serveur exécute le code PHP : il calcule, lit une base de données, etc.
- Le serveur renvoie du HTML pur au navigateur.
Le visiteur ne voit jamais votre code PHP : il ne reçoit que le résultat. C’est pour cela que PHP est parfait pour les pages dynamiques (contenu qui change selon l’utilisateur, la date, une base de données…).
Un fichier PHP porte l’extension .php et peut mélanger du HTML et du code PHP encadré par les balises <?php … ?>.
À retenir : PHP s’exécute sur le serveur et produit du HTML. Le navigateur ne reçoit jamais le code source PHP.