ホームページ  >  記事  >  バックエンド開発  >  php echoを接続するためにカンマとドットを使用することの違いは何ですか?どちらが速いですか?

php echoを接続するためにカンマとドットを使用することの違いは何ですか?どちらが速いですか?

WBOY
WBOYオリジナル
2016-07-29 08:56:571144ブラウズ

まず、素晴らしい記事 54chen にアクセスしてください

エコー文字列を接続するには、. を使用するよりも を使用する方が良いと述べられています。理由については話さないで、次の 2 つの文を見てみましょう,比用.连接要好。原因先不说,先来看以下两句

<code> <?php
 // 逗号比.更节省时间?
  echo '1+5=' . 1+5; 
  echo '1+5=' . 5+1;</code>

结果是什么?
1+5=6?
1+5=6?
——————
6?
2?
——————
6.6?
6.6?
——————
我只能说echo '5+1=' . 1+5;的结果是10,所以结果是62rreee

結果は何でしょうか?

1+5=6?

1+5=6?

——————
6?
2?
——————php echoを接続するためにカンマとドットを使用することの違いは何ですか?どちらが速いですか?6.6?

6.6?

——————
echo '5+1=' . 1+5; の結果は 10 なので、結果は 6 としか言えません。

php echoマニュアル

<code><?php
// Strings can either be passed individually as multiple arguments or
// concatenated together and passed as a single argument
echo 'This ', 'string ', 'was ', 'made ', 'with multiple parameters.', chr(10);
echo 'This ' . 'string ' . 'was ' . 'made ' . 'with concatenation.' . "\n";
</code>

なぜ速いかというと、カンマの数がエコーの数を表していますが、最初に . を使うと簡単に理解できます。呼び出します (今のところはこのように理解できます)。

ただし、スプライシング速度はエコー速度よりも遅いです。 🎜深く理解すると、VLDは以下のようになります。 @tywei マスターの写真です 🎜🎜🎜🎜 上は下よりも CONCAT が多く、下は上よりもエコーが多くあります。 🎜さらに詳しく知りたい場合は、クリックしてこの爆弾を表示してください🎜 🎜 上記では、php echo? を接続するためにカンマとドットを使用する場合の違いを紹介しました。どちらが速いですか? 、関連コンテンツも含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。 🎜 🎜 🎜
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。