4. Comprendre la Syntaxe et les Balises PHP
Bien que PHP soit intégré dans le HTML, il possède des règles strictes concernant sa propre syntaxe.
Sensibilité à la Casse
En PHP, les noms de variables sont sensibles à la casse, mais les fonctions intégrées, les mots-clés (if, echo, while) et les noms de classes sont insensibles à la casse.
php
<?php $name = "Alice"; // $name $Name = "Bob"; // $Name (une variable différente) echo $name; // Affiche Alice // Les deux fonctionnent ECHO "<br>Utilisation de majuscules pour echo."; eChO "<br>Utilisation de casse mixte pour echo."; ?>Instructions et Points-Virgules
Chaque instruction individuelle en PHP doit se terminer par un point-virgule (;). Oublier le point-virgule est l'une des erreurs les plus courantes chez les débutants.
php
<?php $x = 10; $y = 5; $sum = $x + $y; // Doit se terminer par un point-virgule echo "La somme est : " . $sum; // La dernière instruction ?>Note : Les points-virgules ne sont pas requis après la balise de fermeture PHP (?>) ni après l'accolade fermante d'un bloc (}).
Commentaires
Les commentaires sont des parties non exécutables du code utilisées pour la documentation.
-
Commentaires sur une seule ligne : php
<?php // Ceci est un commentaire sur une seule ligne de style C++ # Ceci est un commentaire sur une seule ligne de style shell ?> -
Commentaires multi-lignes : php
<?php /* Ceci est un bloc de commentaire qui s'étend sur plusieurs lignes */ ?>