Instructions echo et print en PHP 5

En PHP, il y a deux méthodes de base d'output : echo et print.

Dans ce tutoriel, nous utilisons presque toujours echo et print dans chaque exemple. Par conséquent, cette section vous en apprendra davantage sur ces deux instructions d'output.

Instructions echo et print en PHP

Différences entre echo et print :

  • echo - Peut afficher une ou plusieurs chaînes de caractères
  • print - Ne peut afficher qu'une chaîne de caractères et renvoie toujours 1

Avis :echo est plus rapide que print car elle ne renvoie aucune valeur.

Instruction echo en PHP

echo est une structure de langage, elle peut être utilisée avec ou sans parenthèses : echo ou echo().

Affichage des chaînes de caractères

Voici un exemple qui montre comment utiliser la commande echo pour afficher différentes chaînes de caractères (n'oubliez pas que les chaînes peuvent contenir des balises HTML) :

<?php
echo "<h2>PHP is fun!</h2>";
echo "Hello world!<br>";
echo "Je vais apprendre PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>

Exemple de exécution

Affichage des variables

L'exemple suivant montre comment utiliser la commande echo pour afficher des chaînes de caractères et des variables :

<?php
$txt1="Apprendre PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
echo $txt1;
echo "<br>";
echo "Étudier PHP à $txt2";
echo "My car is a {$cars[0]}";
?>

Exemple de exécution

Instruction print PHP

print est également une structure de langage, qui peut être utilisé avec ou sans parenthèses : print ou print().

Affichage des chaînes de caractères

L'exemple suivant montre comment utiliser la commande print pour afficher différentes chaînes de caractères (veuillez noter que les chaînes de caractères peuvent contenir des balises HTML) :

<?php
print "<h2>PHP est amusant!</h2>";
print "Hello world!<br>";
print "Je vais apprendre PHP!";
?>

Exemple de exécution

Affichage des variables

L'exemple suivant montre comment utiliser la commande print pour afficher des chaînes de caractères et des variables :

<?php
$txt1="Apprendre PHP";
$txt2="codew3c.com";
$cars=array("Volvo","BMW","SAAB");
print $txt1;
print "<br>";
print "Étudier PHP à $txt2";
print "Mon voiture est un {$cars[0]}";
?>

Exemple de exécution