Chapitre 3 : Premier script PHP
1. Créer un fichier PHP
Ouvre ton éditeur de code (ex: Visual Studio Code) et crée un fichier nommé index.php
dans ton dossier de projet (ex: C:/laragon/www/monprojet/).
2. Syntaxe de base
Tout code PHP s’écrit entre les balises <?php ... ?>.
<?php
echo "Bonjour, ceci est mon premier script PHP !";
?>
Le mot-clé echo permet d’afficher du texte.
Résultat attendu dans le navigateur :
Bonjour, ceci est mon premier script PHP !
3. Ajouter du HTML dans PHP (et inversement)
On peut mélanger HTML et PHP dans un même fichier :
<!DOCTYPE html>
<html>
<head><title>Mon site</title></head>
<body>
<h1>Bienvenue</h1>
<p>Voici la date actuelle : <?php echo date('d/m/Y'); ?></p>
</body>
</html>
Ici, la fonction date() permet d’afficher la date du jour générée dynamiquement par PHP.
4. Commentaires en PHP
Tu peux ajouter des commentaires dans ton code pour t’y retrouver :
<?php
// Ceci est un commentaire sur une ligne
/*
Ceci est un commentaire
sur plusieurs lignes
*/
echo "Hello !";
?>
5. Astuce : afficher des erreurs
Si tu ne vois rien dans le navigateur, active l’affichage des erreurs :
<?php
error_reporting(E_ALL);
ini_set('display_errors', 1);
?>
Tu peux placer ce bloc au début de tes fichiers pendant le développement.
Conclusion
Tu as maintenant écrit et exécuté ton tout premier script PHP. Dans le prochain chapitre, tu vas apprendre à stocker des informations dans des variables.
Quiz du chapitre 3
Ateliers pratiques & Projets
Testez vos compétences avec nos exercices guidés et le tuteur IA.
Ateliers pratiques & Corrigés détaillés
Ateliers pratiques & Corrigés
#1 — Echo vs Print
Atelier #1Affiche deux phrases différentes, une avec 'echo' et l'autre avec 'print'.
Consulter la solution type du formateur
#2 — Affichage concaténé
Atelier #2Affiche 'Bonjour' suivi de 'tout le monde' en utilisant la concaténation (.).
Consulter la solution type du formateur
#3 — Guillemets simples vs doubles
Atelier #3Affiche une chaîne contenant une variable pour voir la différence entre ' et ".
Consulter la solution type du formateur
#4 — Caractères d'échappement
Atelier #4Affiche une phrase contenant des guillemets doubles en utilisant l'échappement (\).
Consulter la solution type du formateur
#5 — Mélange HTML/PHP avancé
Atelier #5Crée une liste HTML (ul/li) où les éléments sont générés par des instructions echo séparées.