很多時候我們需要將幾個字串連接起來顯示,在PHP中,字串之間使用「點」 來連接,也就是英文中的半角句號" . " 。 " . " 是字串連接符,可以把兩個或兩個以上的字串連結成一個字串。 例如:
<?php $name = "PHP中文网:"; $url = "www.php"; echo $name . $url . ".cn"; ?>
輸出結果為:
PHP中文网: www.php.cn
應用字串連接符號沒有辦法實現大量字串的連接,PHP允許程式設計師在雙引號中直接包含字串變數,當echo語句後面使用的是雙引號(" ")時,可以使用下面的格式來達到相同的效果。 例如:
<?php $name = "PHP中文网:"; $url = "www.php"; echo "$name$url.cn"; // 双引号里的变量同一般的字符串自动进行区分 ?>
輸出結果為:
PHP中文网:www.php.cn
字串echo輸出逗號也可作php連結符
## 輸出多個字串時,用逗號代替句點來分隔字串,速度更快。如下4種方式,都能得到同樣的結果,但是,只有第4種方式是最好的。
<?php $foo = 'Tom'; echo "Hello $foo, welcome to phpcn."; echo "<br>"; echo "Hello " . $foo . " welcome to phpcn."; echo "<br>"; echo 'Hello ' . $foo . ' welcome to phpcn.'; echo "<br>"; echo 'Hello ', $foo , ' welcome to phpcn.'; ?>
php字串連接符,可以提高程式運作速度。而且發現原本「,」逗號也可作php的連接符的,平常大家一般都是用一點「.」作連接符的。是不是感覺很神奇呢?
據說,這可能是從C開始帶過來的習慣,printf這類的輸出都是變參的,echo也繼承了這個優良傳統。不過要明白的是,這裡的逗號是參數間隔符,不是字串連接符。
再來說說逗號與句號的區別echo $str,$str2,$str3;
echo $str.$str2.$str3;
以上是PHP字串連接符的使用實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!