Contenu du cours
Conclusion
0/1
Apprendre le PHP
À propos de la leçon

En PHP, print et echo sont deux constructions utilisées pour afficher du texte ou des données à l’écran. Bien qu’ils soient souvent utilisés de manière interchangeable, il existe quelques différences subtiles entre les deux. Voici une explication détaillée :

 

1. echo

Syntaxe :

echo "Bonjour, le monde !";

Fonction : echo est une instruction qui affiche une ou plusieurs chaînes de caractères. Vous pouvez utiliser echo avec une ou plusieurs valeurs séparées par des virgules.

echo "Bonjour, ", "le monde !";

Retour de valeur : echo ne retourne pas de valeur. Il est principalement utilisé pour produire du texte ou des données directement.

Performance : echo est légèrement plus rapide que print parce qu’il n’a pas de retour de valeur.

 

2. print

Syntaxe :

print "Bonjour, le monde !";

Fonction : print affiche une chaîne de caractères. Contrairement à echo, print ne peut afficher qu’une seule chaîne à la fois.

print "Bonjour, le monde !";

Retour de valeur : print retourne toujours une valeur, 1, ce qui signifie qu’il peut être utilisé dans des expressions.

$resultat = print "Bonjour, le monde !";  // $resultat sera 1

Performance : print est légèrement plus lent que echo car il retourne une valeur.

 

0% Terminer