まず、素晴らしい記事 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,所以结果是6
和2
rreee
1+5=6?
1+5=6?——————
6?
2?
——————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 チュートリアルに興味のある友人に役立つことを願っています。 🎜 🎜 🎜