PHP 數(shù)據(jù)類型轉(zhuǎn)換
雖然PHP是弱類型語(yǔ)言,但有時(shí)仍然需要用到類型轉(zhuǎn)換。PHP中的類型轉(zhuǎn)換和C語(yǔ)言一樣,非常簡(jiǎn)單,只需要在變量前加上用括號(hào)括起來(lái)的類型名稱即可。
類型轉(zhuǎn)換還可以通過(guò)settype()函數(shù)來(lái)完成,該函數(shù)可以將指定的變量轉(zhuǎn)換成指定的類型數(shù)據(jù)。
bool settype(mixed var,string type)
其中,var為指定的變量;type為指定的類型,它有7個(gè)可選值,即boolean、float、integer、array、null、object和string。如果轉(zhuǎn)換成功,則返回true,否則返回false。
當(dāng)字符串轉(zhuǎn)換為整型或浮點(diǎn)型時(shí),如果字符串是以數(shù)字開(kāi)頭的,就會(huì)先把數(shù)字部分轉(zhuǎn)換為整型,再舍去后面的字符串;如果數(shù)字中含有小數(shù)點(diǎn),則會(huì)取到小數(shù)點(diǎn)前一位。
點(diǎn)擊加載更多評(píng)論>>