ホームページ  >  記事  >  バックエンド開発  >  PHP の echo と print についての簡単な説明

PHP の echo と print についての簡単な説明

WBOY
WBOYオリジナル
2016-06-23 14:32:03884ブラウズ

私はほぼ 2 か月間 PHP を独学で学習しています。何かを作ることを学んでいます。基本的な機能は非常に優れています。ヘルプと検索を使用するだけです。基本的には問題ありません
ただし、PHP ホームページの説明は非常に曖昧で、説明しても理解できないパラメータも多く、実際には練習する必要があります。これには何の問題もありません。

私が最初に遭遇したのは、echo と print の違いでした。私はそれを自分でまとめました:

echo() と print() の違いについての簡単な説明

どちらも文字列を出力します、echo と echo の違いは何ですか? ! !

PHP つまり、どちらもそれほど厳密ではありません。これらはすべて括弧 () なしで正常に動作します。
これまでに見つかった大きな違いは 3 つだけです。

1. echo() はカンマ「,」を使用して数値文字列を区切ることができますが、print() は

" 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 秒

このギャップが必要かどうかはご自身で判断してください

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