先上大神文章54chen
裡面提到了echo 字串用,
比用.
連接要好。原因先不說,先來看以下兩句
<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;
我只能說echo '5+1=' . 1+5;
的結果是10,所以結果是6
和
.
php echo manual
reee至於為啥快,可以簡單理解,用.是先拼接在echo,雖然逗號個數代表echo的調用次數(可以這麼理解暫時)。
但是拼接的速度要小於echo的速度。
如果深入理解,VLD如下圖。是@tywei大神的圖
上面比下面多了個CONCAT,下面比上面多了個echo。
以上就介紹了關於php echo用逗號和用點號連接的差別?哪個比較快? ,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。
🎜