ホームページ >バックエンド開発 >PHPの問題 >PHPのechoとprintの違いは何ですか

PHPのechoとprintの違いは何ですか

青灯夜游
青灯夜游オリジナル
2021-02-23 17:36:595209ブラウズ

違い: 1. Echo は複数の文字列を出力できますが、print は 1 つの文字列しか出力できません; 2. Echo は print よりも速く出力し、echo は比較的効率的です; 3. Echo には戻り値がありません。Print には戻り値があります。 value であり、その値は常に int 型の「1」です。

PHPのechoとprintの違いは何ですか

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

echo

echo() 関数は 1 つ以上の文字列を出力します。

注: echo() 関数は実際には関数ではないため、括弧を使用する必要はありません。ただし、複数の引数を echo() に渡したい場合、括弧を使用すると解析エラーが発生します。

print()

print() 関数は 1 つ以上の文字列を出力します。

注: print() 関数は実際には関数ではないため、括弧を使用する必要はありません。

[推奨学習: 「

PHP ビデオ チュートリアル 」]

echo と print の違い

1. Echo は複数の文字列型パラメータを使用すると、複数の文字列を同時に出力できます。 print は文字列型のパラメータを 1 つだけ受け取ることができ、同時に出力できるのは 1 つの文字列だけであり、print によって出力される値は変数に直接割り当てることができます。例: $a = print "123"

注: echo が複数のパラメータを受け入れる場合、括弧は使用できません。つまり、echo $arg1、$arg2 は正しく、echo($arg1,$arg2) は解析エラーが発生する

2. echo の出力速度は print よりも速く、echo の効率は比較的速いです

3. Echo には戻り値がありませんが、print には戻り値がありますvalue であり、その値は常に int. 1 型です。

プログラミング関連の知識について詳しくは、

プログラミング ビデオをご覧ください。 !

以上がPHPのechoとprintの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。