PHP · FICHE DE RÉVISION
Variables et affichage
Comprendre l’exécution côté serveur et manipuler les premières valeurs.
Du navigateur au serveur
Le navigateur envoie une requête HTTP. Le serveur exécute le programme PHP, puis retourne une réponse, souvent du HTML. Le code PHP n’est pas envoyé au navigateur comme du texte à exécuter.
PHP
<?php
$prenom = "Lina";
$age = 19;
$moyenne = 14.5;
$inscrit = true;
echo htmlspecialchars($prenom, ENT_QUOTES, "UTF-8");Observer les valeurs
- Une variable commence par $ ; le nom est sensible à la casse.
- Les types usuels sont string, int, float, bool, array et null.
- echo affiche une valeur ; var_dump montre le type et le contenu pour le débogage.
- Le point . concatène des chaînes ; + effectue une addition.
Tester la présence
| Test | Interprétation |
|---|---|
| isset($x) | Vrai si la variable existe et n’est pas null. |
| empty($x) | Vrai pour une valeur absente ou considérée vide, dont 0, "0", false et []. |
| $x ?? valeur | Utilise la valeur de remplacement si $x est absent ou null. |
Pourquoi empty("0") peut-il surprendre ?
La chaîne "0" est considérée comme vide par empty, même si elle contient un caractère.