English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Dans ce tutoriel, vous apprendrez à utiliser les instructions echo et print en PHP pour afficher des sorties dans un navigateur web.
L'instruction echo peut afficher une ou plusieurs chaînes de caractères. En règle générale, l'instruction echo peut afficher tout contenu que l'on peut afficher dans un navigateur web, par exemple des chaînes, des nombres, des valeurs de variables, des résultats d'expressions, etc.
Comme echo est une construction de langage et non une fonction réelle (commeifInstructions), vous pouvez donc les utiliser sans parenthèses, par exemple echo ou echo(). Cependant, si vous devez passer plusieurs paramètres à echo, vous ne pouvez pas envelopper ces paramètres dans des parenthèses.
Le prochain exemple vous montrera comment utiliser l'instruction echo pour afficher une chaîne de texte :
<?php //Affichage de la chaîne de texte echo "Hello World!"; ?>Testons voir‹/›
Le résultat de l'output du code PHP suivant est affiché comme suit :
Bonjour, le monde !
Le prochain exemple vous montrera comment utiliser l'instruction echo pour afficher le code HTML :
<?php //Affichage du code HTML echo "<h4">C'est un titre simple.</h4"> echo "<h4 style='color: rouge;'>C'est un titre stylisé.</h4"> ?>Testons voir‹/›
Le résultat de l'output du code PHP suivant est affiché comme suit :
Le prochain exemple vous montrera comment utiliser l'instruction echo pour afficher les variables :
<?php //Définir les variables $txt = "Hello World!"; $num = 123456789; $colors = array("Red", "Green", "Blue"); //Définir les variables echo $txt; echo "<br>"; echo $num; echo "<br>"; echo $colors[0]; ?>Testons voir‹/›
Le résultat de l'output du code PHP suivant est affiché comme suit :
Vous pouvez également utiliser l'instruction print (remplacement de echo) pour afficher la sortie dans le navigateur. Comme echo, print est une construction de langage et non une fonction réelle. Par conséquent, vous pouvez également l'utiliser sans parenthèses : print ou print().
Les instructions echo et print fonctionnent de la même manière, la seule différence étant que print ne peut output qu'une chaîne de caractères et retourne toujours1. Voilà pourquoi l'instruction echo est considérée comme un peu plus rapide que l'instruction print, car elle ne renvoie aucune valeur.
Le prochain exemple vous montrera comment utiliser l'instruction print pour afficher une chaîne de texte :
<?php //Affichage de la chaîne de texte print "Hello World!"; ?>Testons voir‹/›
Le résultat de l'output du code PHP suivant est affiché comme suit :
Le prochain exemple vous montrera comment utiliser l'instruction print pour afficher le code HTML :
<?php //Affichage du code HTML print "<h4">C'est un titre simple.</h4"> print "<h4 style='color: rouge;'>C'est un titre stylisé.</h4"> ?>Testons voir‹/›
Le résultat de l'output du code PHP suivant est affiché comme suit :
Le prochain exemple vous montrera comment utiliser l'instruction print pour afficher les variables :
<?php //Définir les variables $txt = "Hello World!"; $num = 123456789; $colors = array("Red", "Green", "Blue"); //Définir les variables print $txt; print "<br>"; print $num; print "<br>"; print $colors[0]; ?>Testons voir‹/›
Le résultat de l'output du code PHP suivant est affiché comme suit :