字符串運算符簡介:字符串運算符的作用就是將兩個字符串進行連接,從而拼接形成一個新的字符串。
我們在前面的章節為大家介紹了PHP運算符中的算術運算符,相信大家已經對PHP運算符中的“算術運算符”已經有所了解了,今天,我們給大家詳細介紹PHP運算符中的“字符串運算符”。
在PHP中,為我們提供的字符串運算符有兩種:
第一種:連接運算符,用“.”表示,他的作用是將兩個字符串連接起來,組成一個新的字符串。大理石平台生產廠
第二種:賦值連接運算符,用“.=”表示,他是PHP運算符中“字符串運算符”和“賦值運算符”的結合,關於賦值連接運算符,我們將在下面的章節專門給大家做詳細的講解。
所以也可以說,字符串運算符只有一個,就是第一種“字符串連接運算符”,用“.”表示。
PS:在這里有個需要注意的地方,在PHP中,“+”號只用作算術運算符使用,不能當作字符串運算符,在下面的例子中,我們將對比說明兩者的區別。
字符串運算符實例
這個例子用於對比“.”和“+”號兩者之間的區別,當使用“.”時,變量$a和$b兩個字符串組成一個新的字符串1.5a*11,但是如果使用“+”號時,PHP會認為這是一次運算。這時,如果“+”號的兩邊有字符串類型的時候,PHP會自動轉換為整型,其中如果有字母的話,會當作0輸出,如果是以數字開頭的字符串,則會截取字符串頭部的數字,在進行計算。
實例代碼如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
|