PHP 字符串運(yùn)算符
字符串運(yùn)算符只有一個(gè),即英文的句號(hào)“.”,它將兩個(gè)字符串連接起來(lái),結(jié)合成一個(gè)新的字符串。使用過(guò)C語(yǔ)言或Java語(yǔ)言的讀者應(yīng)注意,這里的“+”只用作賦值運(yùn)算符,而不能用作字符串運(yùn)算符。
【例題】本例用于對(duì)比“.”和“+”兩者之間的區(qū)別。當(dāng)使用“.”時(shí),變量$m和$n兩個(gè)字符串組成一個(gè)新的字符串3.1415926r*r1;當(dāng)使用“+”時(shí),PHP會(huì)認(rèn)為這是一次運(yùn)算。如果“+”的兩邊有字符類(lèi)型,則自動(dòng)轉(zhuǎn)換為整型;如果是字母,則輸出為0;如果是以數(shù)字開(kāi)頭的字符串,則會(huì)截取字串頭部的數(shù)字,再進(jìn)行運(yùn)算。實(shí)例代碼如下:
<?php
$n = "3.1415926r*r"; //聲明一個(gè)字符串變量,以數(shù)字開(kāi)頭
$m = 1; //聲明一個(gè)整型變量
$nm = $n.$m; //使用“.”運(yùn)算符將兩個(gè)變量連接
echo $nm."<br>";
$mn = $n + $m; //使用“+”運(yùn)算符將兩個(gè)變量連接
echo $mn ."<br>";
?>
結(jié)果為:3.1415926r*r1
4.1415926
繼續(xù)查找其他問(wèn)題的答案?
- 開(kāi)始學(xué)習(xí)
海報(bào)設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)字體設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)室內(nèi)設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)影視動(dòng)畫(huà)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)UI設(shè)計(jì)精品錄播課程2121次觀(guān)看
開(kāi)始學(xué)習(xí)
點(diǎn)擊加載更多評(píng)論>>