ホームページ >バックエンド開発 >PHPチュートリアル >PHP の echo と print についての簡単な説明
私はほぼ 2 か月間 PHP を独学で学習しています。何かを作ることを学んでいます。基本的な機能は非常に優れています。ヘルプと検索を使用するだけです。基本的には問題ありません
ただし、PHP ホームページの説明は非常に曖昧で、説明しても理解できないパラメータも多く、実際には練習する必要があります。これには何の問題もありません。
私が最初に遭遇したのは、echo と print の違いでした。私はそれを自分でまとめました:
どちらも文字列を出力します、echo と echo の違いは何ですか? ! !
PHP つまり、どちらもそれほど厳密ではありません。これらはすべて括弧 () なしで正常に動作します。
これまでに見つかった大きな違いは 3 つだけです。
" Hello " 、 " World " を出力できません。 // 構文エラーです。
echo " Hello " , " World " ; // 構文はOK! !
※echo()内で括弧「()」を使用した後に、数値列を区別するためにカンマ「,」を追加しても機能しません。ご注意ください。
2. print() は結果を返しますが、echo() は結果を返しません。 1 $output1 = print "Hello World" ; // これには出力結果があります
2 $output2 = echo "Hello World" ; // これは返しません
3.結果の演算では、echo() がわずかに高速になります。
echo () vs print ()
何もない 100000 をエコーする
実行時間は 0.034925937652588 秒
何もない 100000 を印刷する
実行時間は 0.037981 秒986999512 秒
このギャップが必要かどうかはご自身で判断してください