Table des matières:
- Variables dans les instructions echo et print
- Durée de conservation d'une variable
- Afficher les variables avec les instructions print_r
- Afficher les variables avec les instructions var_dump
Vidéo: Apprendre PHP (Hors-série) - Récupérer dynamiquement les valeurs d'un formulaire 2025
Vous pouvez afficher la valeur dans une variable PHP sur une page Web en utilisant l'une des instructions suivantes: echo, print, print_r ou var_dump.
Variables dans les instructions echo et print
Vous pouvez afficher la valeur d'une variable sur une page Web avec une déclaration d'écho ou d'impression. Par exemple, si vous définissez la variable $ age à 12, puis utilisez l'instruction PHP echo suivante dans une section PHP, la sortie est 12.
echo $ age;
Si vous incluez la ligne suivante dans un fichier HTML:
Votre âge est.
la sortie sur la page Web est
Votre âge est de 12 ans.
Pour les besoins de la table, supposons que $ string1 est mis à Hello et $ string2 à World!.
print Déclaration | Sortie |
---|---|
print $ string1; | Bonjour |
print $ string1, $ string2; | HelloWorld! |
affiche "$ string1 $ string2"; | Bonjour tout le monde! |
affiche "Hello", $ string2; | Bonjour tout le monde! |
affiche "Hello", "", $ string2; | Bonjour tout le monde! |
print '$ string1', "$ string2"; | $ string1World! |
Les guillemets simples et doubles ont des effets différents sur les variables, comme suit.
-
Guillemets simples ( " ): Lorsque vous utilisez des guillemets simples, les noms de variable sont renvoyés tels quels.
-
Guillemets doubles ( "" ): Lorsque vous utilisez des guillemets doubles, les noms de variables sont remplacés par les valeurs des variables.
Parfois, vous devez placer des noms de variables entre accolades ({}) pour définir le nom de la variable. Par exemple, les instructions suivantes ne sortiront pas bird comme la variable $ pet.
$ pet = "oiseau"; echo "Le $ petcage est arrivé.";
En d'autres termes, la sortie ne sera pas La cage à oiseaux est arrivé. Plutôt, PHP cherchera la variable $ petcage et ne pourra pas la trouver. Vous pouvez renvoyer la sortie correcte en utilisant des accolades pour séparer la variable $ pet:
$ pet = "bird"; echo "La cage {$ pet} est arrivée.";
La déclaration précédente vous donne
La cage à oiseaux est arrivée.
Durée de conservation d'une variable
Une variable conserve ses informations pour l'ensemble du script, pas seulement pour une seule section PHP. Si une variable est définie sur "yes" au début d'un fichier, elle contiendra toujours "yes" à la fin de la page. Par exemple, supposons que votre fichier comporte les instructions suivantes:
Hello World!
Bonjour à nouveau!
La déclaration d'écho dans la deuxième section PHP affichera Harry. La page Web résultant de ces déclarations est
Hello World! Bonjour à nouveau au monde! Harry
Afficher les variables avec les instructions print_r
PHP fournit une fonction nommée print_r pour regarder la valeur d'une variable.Vous pouvez écrire les instructions suivantes pour afficher une valeur de variable:
$ weekly = "Monday"; print_r ($ jour de la semaine);
La sortie de print_r est
Lundi
Afficher les variables avec les instructions var_dump
PHP fournit une fonction nommée var_dump que vous pouvez utiliser pour afficher une valeur de variable et son type de données.
Vous pouvez écrire les instructions suivantes pour afficher une valeur de variable:
$ weekly = "Monday"; var_dump ($ jour de la semaine);
La sortie de var_dump est
string (6) "Monday"
La sortie indique que la valeur de $ day est Monday. La sortie indique également que la valeur est un type de données de chaîne de six caractères.
Vous utiliserez var_dump fréquemment pour dépanner PHP. Son utilisation est essentielle à cette fin.
