Maison >développement back-end >tutoriel php >La différence entre print et echo en php
En PHP, print() renvoie une valeur booléenne, tandis que echo n'a pas de valeur de retour. Utilisez print() pour vérifier la sortie ou afficher plusieurs expressions en même temps, tandis que echo convient aux situations où vous n'avez pas besoin de vérifier la sortie ou les expressions de sortie une par une.
print() et echo en PHP
En PHP, print()
et echo
sont tous deux des structures de langage pour la sortie de données. Malgré leurs similitudes, il existe de subtiles différences d’utilisation. print()
和 echo
都是输出数据的语言结构。尽管它们具有相似之处,但在使用上有微妙的差别。
主要区别
主要区别在于 print()
返回布尔值,而 echo
则没有返回值。
使用
1. print()
true
;如果失败,则返回 false
。语法:
<code class="php">print($expression1, $expression2, ...);</code>
2. echo
语法:
<code class="php">echo $expression;</code>
什么时候使用 print() 和 echo
使用 print():
使用 echo:
示例
<code class="php">// 输出一个字符串 print("Hello world!"); // 返回 true // 同时输出两个表达式 print(5 + 10, "\n"); // 返回 true, 输出 "15" 和换行符 // 输出一个字符串,但不检查结果 echo "This is a message.\n";</code>
结论
虽然 print()
和 echo
在 PHP 中都是用于输出数据的语言结构,但 print()
返回布尔值,而 echo
没有返回值。在需要检查输出结果或同时输出多个表达式时,使用 print()
;否则,使用 echo
print()
renvoie une valeur booléenne, tandis que echo
n'a aucune valeur de retour. 🎜🎜🎜Utilisez 🎜🎜🎜🎜1. print()🎜🎜true
; si elle échoue, elle renvoie false
. print()
et echo
soient tous deux utilisés pour générer des données dans la structure du langage PHP , mais print()
renvoie une valeur booléenne, tandis que echo
n'a aucune valeur de retour. Utilisez print()
lorsque vous devez vérifier la sortie ou générer plusieurs expressions en même temps ; sinon, utilisez echo
. 🎜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!