Afficher une variable en PHP avec echo et print - Letecode

Écho PHP et instruction Print

Dernière mise à jour : 23/02/2022

Dans ce didacticiel, vous apprendrez à utiliser le PHP echo et les instructions print pour afficher la sortie dans un navigateur Web.

La déclaration echo PHP

L'instruction echo peut produire une ou plusieurs chaînes. En termes généraux, l'instruction echo peut afficher tout ce qui peut être affiché dans le navigateur, comme une chaîne, des nombres, des valeurs de variables, les résultats d'expressions, etc.

Étant donné que echo est une construction de langage et non une fonction, vous pouvez l'utiliser sans parenthèses, par exemple echo ou echo(). Toutefois, si vous souhaitez transmettre plusieurs paramètres à echo, les paramètres ne doivent pas être placés entre parenthèses.

Afficher des chaînes de texte

L'exemple suivant vous montrera comment afficher une chaîne de texte avec l'instruction echo :

 

<?php
// Afficher une chaîne des caractères
echo "Hello World!";
?>

La sortie du code PHP ci-dessus ressemblera à ceci :

Hello World!

Afficher le code HTML

L'exemple suivant vous montrera comment afficher du code HTML à l'aide de l'instruction echo :

<?php
// Afficher du code HTML
echo "<h4>Ceci est un titre.</h4>";
echo "<h4 style='color: red;'>Ceci est un titre avec style.</h4>";
?>

La sortie du code PHP ci-dessus ressemblera à ceci :

Ceci est un titre.

Ceci est un titre avec style.

Afficher une variable

L'exemple suivant vous montrera comment afficher une variable à l'aide de l'instruction echo :

<?php
// déclaration des variables
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
 
// affichage des variables
echo $txt;
echo "<br>";
echo $num;
echo "<br>";
echo $colors[0];
?>

La sortie du code PHP ci-dessus ressemblera à ceci :

 

Hello World!

123456789

Red

 

La déclaration Print PHP

Vous pouvez également utiliser l'instruction print (une alternative à echo) pour afficher la sortie dans le navigateur. Comme echo,Print est également une construction de langage et non une fonction réelle. Vous pouvez donc également l'utiliser sans parenthèses comme : print ou print().

Les instructions echo et print fonctionnent exactement de la même manière, sauf que l'instruction print ne peut produire qu'une seule chaîne et renvoie toujours 1. C'est pourquoi l'instruction echo est considérée comme légèrement plus rapide que l'instruction print car elle ne renvoie aucune valeur.

Afficher des chaînes de texte

L'exemple suivant vous montrera comment afficher une chaîne de texte avec l'instruction print :

<?php
// Afficher une chaîne des caractères
print "Hello World!";
?>

La sortie du code PHP ci-dessus ressemblera à ceci :

Hello World!

 

Afficher le code HTML

L'exemple suivant vous montrera comment afficher du code HTML à l'aide de l'instruction print :

<?php
// Afficher du code HTML
print "<h4>Ceci est un titre.</h4>";
print "<h4 style='color: red;'>Ceci est un titre avec style.</h4>";
?>

La sortie du code PHP ci-dessus ressemblera à ceci :

Ceci est un titre.

Ceci est un titre avec style.

Afficher une variable

L'exemple suivant vous montrera comment afficher une variable à l'aide de l'instruction print :

<?php
// déclaration des variables
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
 
// affichage des variables
print $txt;
print "<br>";
print $num;
print "<br>";
print $colors[0];
?>

La sortie du code PHP ci-dessus ressemblera à ceci :

Hello World!

123456789

Red