PHP (Hypertext Preprocessor) est un langage de programmation côté serveur créé en 1994. Contrairement à JavaScript qui s'exécute dans le navigateur, PHP s'exécute sur le serveur et génère du HTML.
Différence client vs serveur :
• Client (JavaScript) : Le code s'exécute dans le navigateur de l'utilisateur
• Serveur (PHP) : Le code s'exécute sur le serveur, l'utilisateur ne voit que le
résultat HTML
Utilisé par : WordPress, Facebook, Wikipedia, Slack, et des millions de sites web !
Pour exécuter PHP, il faut :
Solutions tout-en-un :
Un fichier PHP commence par <?php et peut se terminer par ?>
Notes importantes :
?> final est optionnel (et souvent omis)echo et print affichent du contenu, mais avec des différences :
Les commentaires :
var_dump() : debug et inspection
Objectifs de ce cours :
✅ Comprendre la différence entre code côté client (JavaScript) et côté serveur (PHP)
✅ Installer un environnement de développement PHP (XAMPP/WAMP)
✅ Écrire et exécuter un premier script PHP
✅ Utiliser echo, print et var_dump()
✅ Comprendre la syntaxe de base et les commentaires
Points clés à retenir :
• PHP s'exécute sur le serveur, pas dans le navigateur
• Les fichiers PHP ont l'extension .php
• Le code PHP commence par <?php
• echo affiche du contenu (HTML, texte, variables)
• var_dump() est parfait pour déboguer et voir le type de données
• Chaque instruction se termine par un ;
• Les fichiers doivent être dans htdocs/ ou www/
• On accède aux fichiers via http://localhost/
Exercice pratique :
1. Installez XAMPP ou WAMP sur votre ordinateur
2. Créez un fichier test.php dans htdocs/
3. Écrivez ce code :
<?php echo "Bonjour " . "tout le monde !"; ?>
4. Ouvrez http://localhost/test.php dans votre navigateur
5. Modifiez le message et rechargez la page
6. Essayez var_dump() avec différentes valeurs : var_dump(42, "test", true);
