English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Les scripts PHP peuvent être intégrés dans des pages web HTML.
Les scripts PHP commencent par <?php et se terminent par ?>.
Les délimiteurs PHP <?php (?> dans l'exemple suivant) indiquent simplement à l'interpréteur PHP de considérer le bloc de code fermé comme du code PHP et non comme du HTML simple.
<?php // Quelques lignes de code à exécuter echo "Hello, world!"; ?>Testez et voyez‹/›
Chaque instruction PHP se termine par un point-virgule (;) - Indiquer à l'interpréteur PHP que la fin de l'instruction actuelle est atteinte.
Les fichiers PHP sont des fichiers de texte purs d'extension .html. Dans les fichiers PHP, vous pouvez écrire du HTML comme sur une page HTML conventionnelle, et intégrer du code PHP pour son exécution côté serveur.
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" <title>Un fichier PHP simple</title> </head> <h1><?php echo "Hello, world!"; ?>/h1> </html>Testez et voyez‹/›
L'exemple ci-dessus montre comment intégrer du code PHP dans un HTML pour créer une page dynamique correctement formatée. Si vous regardez le code source généré de la page dans le navigateur, la seule différence est que le code PHP <?php echo "Hello, world!"; ?> a été remplacé par la sortie "Hello, world !".
Ce qui se passe ici ? Lorsque vous exécutez ce code, l'interpréteur PHP exécute les instructions entre les balises <?php … ?> et conserve le reste. Enfin, le serveur Web envoie le contenu final sous forme d'HTML complet à votre navigateur.
Les commentaires sont des textes simples ignorés par l'interpréteur PHP. Le but des commentaires est de rendre le code plus lisible. Ils aident d'autres développeurs (ou vous-même lors de l'édition du code source) à comprendre ce que vous essayez de faire avec PHP.
PHP prend en charge les commentaires en ligne et multilignes. Pour écrire un commentaire en ligne, commencez par deux barres obliques (//)ou dièse (#) au début. Par exemple :
<?php //C'est un commentaire en ligne #C'est un commentaire en ligne echo "Hello, world!"; ?>Testez et voyez‹/›
Cependant, pour écrire un commentaire multiligne, ajoutez une barre oblique puis une étoile avant le commentaire (/*),puis ajoutez une étoile avant le commentaire et ensuite une barre oblique (*/),comme suit :
<?php /* C'est un bloc de commentaires multilignes. Il dépasse la portée. Une ligne */ echo "Hello, world!"; ?>Testez et voyez‹/›
Les noms des variables en PHP sont sensibles à la casse. En conséquence, les variables $color, $Color et $COLOR sont considérées comme trois variables différentes.
<?php // Affecter une valeur à la variable $color = "blue"; //Essayer d'imprimer la valeur de la variable echo "La couleur du ciel est " . $color . "<br>"; echo "La couleur du ciel est " . $Color . "<br>"; echo "La couleur du ciel est " . $COLOR . "<br>"; ?>Testez et voyez‹/›
Si vous essayez d'exécuter l'exemple ci-dessus, il ne montrera que la valeur de la variable $color et produira un avertissement de "variable non définie" pour les variables $Color et $COLOR.
Cependant, les noms des mots-clés, des fonctions et des classes ne sont pas sensibles à la casse. Le résultat de l'appel gettype() ou GETTYPE() est le même.
<?php //Affecter une valeur à la variable $color = "blue"; // Obtenir le type de la variable echo gettype($color) . "<br>"; echo GETTYPE($color) . "<br>"; ?>Testez et voyez‹/›