Tutoriel
Partie 3 — Premier script PHP : balises, echo, exécution du code

Partie 3 — Premier script PHP : balises, echo, exécution du code

Dans cette partie, vous allez écrire vos premiers scripts PHP, comprendre les balises PHP, utiliser echo correctement et surtout comprendre comment le code PHP est exécuté étape par étape sur le serveur avant d’être envoyé au navigateur.

PHP 59 Mis à jour 14 minutes ago
Conseil : lisez d’abord les sections clés, puis essayez un QCM lié à la même notion pour valider votre compréhension.

Partie 3 — Premier script PHP : balises, echo, exécution du code

Vous avez maintenant un serveur local fonctionnel et un premier projet PHP. Il est temps de comprendre ce qui se passe réellement quand vous écrivez du code PHP.

Beaucoup de débutants copient du code PHP sans comprendre pourquoi ça marche (ou pourquoi ça ne marche pas). Ici, nous allons prendre le temps de comprendre les fondations absolues.

À la fin de cette partie, vous saurez :

  • Écrire correctement un script PHP
  • Comprendre les balises PHP
  • Utiliser echo sans erreur
  • Savoir comment PHP exécute le code
  • Éviter les erreurs de débutant

1. Qu’est-ce qu’un script PHP ?

Un script PHP est simplement un fichier texte contenant du code PHP, enregistré avec l’extension .php.

Ce fichier peut contenir :

  • Du code PHP
  • Du HTML
  • Du texte

Mais attention :

👉 Seul le code entre les balises PHP est exécuté par PHP.


2. Les balises PHP : point d’entrée du langage

Pour que PHP sache où commence et où s’arrête le code, on utilise des balises PHP.

Balise PHP standard (à utiliser toujours)

<?php
// code PHP ici
?>
  

Tout ce qui se trouve :

  • À l’intérieur des balises → exécuté par PHP
  • À l’extérieur → envoyé tel quel au navigateur

Exemple simple

Bonjour
<?php
echo "le monde";
?>
  

Résultat affiché dans le navigateur :

Bonjour le monde
  

👉 PHP s’exécute, puis le résultat est fusionné avec le reste du contenu.


3. echo : afficher du contenu avec PHP

La fonction la plus utilisée en PHP (surtout au début) est echo.

echo sert à :

  • Afficher du texte
  • Afficher du HTML
  • Afficher des variables

Syntaxe de base

<?php
echo "Bonjour PHP";
?>
  

Le navigateur recevra uniquement :

Bonjour PHP
  

echo avec HTML

<?php
echo "<h2>Titre dynamique</h2>";
?>
  

PHP peut produire du HTML, mais ce HTML est interprété par le navigateur, pas par PHP.


4. Les guillemets : erreur numéro 1 des débutants

PHP utilise deux types de guillemets :

  • Guillemets doubles : " "
  • Guillemets simples : ' '

Pour l’instant, retenez ceci :

👉 Les guillemets doubles sont plus flexibles pour débuter.

Erreur classique

<?php
echo "Bonjour;
?>
  

❌ Erreur fatale : guillemet non fermé

PHP est très strict. Une petite erreur bloque tout le script.


5. Le point-virgule : obligatoire

En PHP, chaque instruction se termine par un point-virgule.

Correct

<?php
echo "Bonjour";
echo "PHP";
?>
  

Incorrect

<?php
echo "Bonjour"
echo "PHP";
?>
  

❌ Erreur de syntaxe

Le point-virgule indique à PHP : « l’instruction est terminée ».


6. Comment PHP exécute réellement le code

PHP lit le fichier de haut en bas, ligne par ligne.

Il n’exécute pas tout d’un coup. Il suit un ordre précis.

Exemple

<?php
echo "A";
echo "B";
echo "C";
?>
  

Résultat :

ABC
  

Si une erreur apparaît, PHP s’arrête immédiatement.

Exemple avec erreur

<?php
echo "A";
echo "B"
echo "C";
?>
  

👉 Rien après l’erreur ne sera exécuté.


7. Mélanger PHP et HTML (bonne pratique)

En PHP réel, on ne fait pas tout avec echo. On mélange PHP et HTML intelligemment.

Exemple propre

<h1>Bienvenue</h1>

<?php
echo "<p>Ceci est une page PHP</p>";
?>
  

PHP génère uniquement ce qui est dynamique.


8. Comment déboguer un premier script PHP

Quand ça ne marche pas :

  • Vérifiez les guillemets
  • Vérifiez les points-virgules
  • Vérifiez les balises PHP
  • Rechargez la page

PHP vous aide avec des messages d’erreur. Apprenez à les lire, pas à les ignorer.


9. Mini-exercices (indispensables)

  1. Afficher votre prénom avec echo
  2. Afficher une phrase en HTML via PHP
  3. Créer un fichier PHP qui affiche 3 lignes
  4. Tester une erreur volontaire et la corriger

Conclusion

Vous venez d’écrire vos premiers vrais scripts PHP.

Vous comprenez maintenant :

  • Où commence PHP
  • Comment il s’exécute
  • Comment il affiche du contenu

Dans la prochaine partie, nous entrerons dans le cœur du langage : les variables et les types de données.