PHP では、print() はブール値を返しますが、echo には戻り値がありません。 print() は、出力を確認したり、複数の式を同時に出力したりする場合に使用します。一方、echo は、出力または出力式を 1 つずつ確認する必要がない状況に適しています。
PHP の print() と echo
PHP の場合、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 を使用する場合
Use print( ):
出力結果を確認する必要がない場合は、echo を使用します。
式を 1 つずつ出力する必要がある場合。<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
を使用します。
以上がPHPのprintとechoの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。