Syntaxe PHP
- Page précédente Installation du PHP
- Page suivante Variables PHP
Recommandation de cours :
Les scripts PHP s'exécutent sur le serveur et envoient ensuite un résultat HTML pur au navigateur.
Grammaire de base PHP
Les scripts PHP peuvent être placés à n'importe quel endroit dans le document. <?php Début, avec ?> Fin :
<?php // Ici se trouve le code PHP ?>
L'extension de fichier par défaut des fichiers PHP est ".php".
Les fichiers PHP contiennent généralement des balises HTML et un certain nombre de segments de code PHP.
L'exemple suivant est un fichier PHP simple qui contient un segment de script PHP utilisant la fonction intégrée "echo" pour afficher le texte "Hello World!" sur une page web :
Exemple
<!DOCTYPE html> <html> <body> <h1>Ma première page PHP</h1> <?php echo "Hello World!"; ?> </body> </html>
Commentaires :Les instructions PHP se terminent par un point-virgule (;). Le tag de fermeture d'un bloc de code PHP indique également automatiquement un point-virgule (par conséquent, il n'est pas nécessaire d'utiliser un point-virgule sur la dernière ligne d'un bloc de code PHP).
Les commentaires en PHP
Les commentaires en PHP ne sont pas lus et exécutés comme du code. Leur seul but est de permettre à l'éditeur de code de les lire.
Les commentaires sont utilisés pour :
- Faire comprendre aux autres ce que vous faites - Les commentaires permettent aux autres programmeurs de comprendre ce que vous faites à chaque étape (si vous travaillez dans une équipe)
- Se rappeler ce que l'on a fait - La plupart des programmeurs ont connu un retour sur projet après un à deux ans, puis ont dû repenser à ce qu'ils avaient fait. Les commentaires peuvent enregistrer vos pensées pendant l'écriture du code.
PHP prend en charge trois types de commentaires :
Exemple
<!DOCTYPE html> <html> <body> <?php // C'est aussi un commentaire en ligne # C'est aussi un commentaire en ligne /* C'est un bloc de commentaires multilignes Il couvre Multiligne */ ?> </body> </html>
Sensibilité à la casse PHP
En PHP, toutes les fonctions utilisateur définies, les classes et les mots-clés (par exemple if, else, echo, etc.) ne sont pas sensibles à la casse.
Dans l'exemple suivant, les trois instructions echo ci-dessous sont valables (équivalentes) :
Exemple
<!DOCTYPE html> <html> <body> <?php ECHO "Hello World!<br>"; echo "Hello World!<br>"; EcHo "Hello World!<br>"; ?> </body> </html>
Cependant, en PHP, toutes les variables sont sensibles à la casse.
Dans l'exemple suivant, seule la première instruction affichera la valeur de la variable $color (c'est parce que $color, $COLOR et $coLOR sont considérés comme trois variables différentes) :
Exemple
<!DOCTYPE html> <html> <body> <?php $color="red"; echo "Ma voiture est " . $color . "<br>"; echo "Ma maison est " . $COLOR . "<br>"; echo "Mon bateau est " . $coLOR . "<br>"; ?> </body> </html>
- Page précédente Installation du PHP
- Page suivante Variables PHP