Maison > développement back-end > tutoriel php > Echo vs Print en PHP : quand utiliser chacun ?

Echo vs Print en PHP : quand utiliser chacun ?

Barbara Streisand
Libérer: 2024-11-30 01:56:11
original
576 Les gens l'ont consulté

Echo vs. Print in PHP: When to Use Each?

Découvrir les différences entre echo et print en PHP

Bien que echo et print servent tous deux à afficher la sortie en PHP, ils présentent des subtilités mais des distinctions importantes.

Vitesse :

Echo est légèrement plus rapide que print car il ne définit pas de valeur de retour. Cependant, cette différence est souvent négligeable.

Expression :

Contrairement à echo, print fonctionne comme une expression, lui permettant d'être intégré dans des expressions plus complexes. Par exemple :

$ret = print "Hello World"; // $ret will be 1
Copier après la connexion

Paramètres :

Echo autorise plusieurs paramètres sans parenthèses, qui sont concaténés :

echo "and a ", 1, 2, 3; // Outputs "and a 1 2 3"
Copier après la connexion

Imprimer, sur le d'autre part, ne peut accepter qu'un seul paramètre :

print "and a 123"; // Outputs "and a 123"
print  "and a 123"; // Outputs "and a 123"
Copier après la connexion

Résumé :

En général, echo est préféré pour sa rapidité et sa simplicité de sortie des données. Cependant, si la fonctionnalité de print, telle que sa capacité à être utilisée comme expression ou à prendre des arguments séparés par des virgules, est requise, elle doit alors être utilisée.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal