來(lái)源:轉(zhuǎn)載 發(fā)布時(shí)間:2019-03-11 11:31:08 閱讀量:913
本篇文章給大家?guī)?lái)的內(nèi)容是關(guān)于PHP數(shù)據(jù)類型及數(shù)據(jù)類型檢測(cè)的介紹,有一定的參考價(jià)值,有需要的朋友可以參考一下,希望對(duì)你有所幫助。
數(shù)據(jù)類型
數(shù)據(jù)類型分為三種:標(biāo)量型、復(fù)合型、特殊類型
標(biāo)量型:
boolean(布爾型) integer(整型)
float(浮點(diǎn)型) string(字符串型)
復(fù)合型
array(數(shù)組) object(對(duì)象)
特殊類型
resource(資源) Nnull(空值)
數(shù)據(jù)類型檢測(cè)
PHP中變量的數(shù)據(jù)類型通常不是開發(fā)人員設(shè)定的,而是根據(jù)該變量使用的上下文在運(yùn)行時(shí)決定的。
為了檢測(cè)表達(dá)式的值是不是自己想要的數(shù)據(jù)類型,PHP提供了一組內(nèi)置函數(shù)
如果檢測(cè)的值符合檢測(cè)的數(shù)據(jù)類型,則返回true,否則返回false
數(shù)據(jù)類型轉(zhuǎn)換
對(duì)兩個(gè)變量進(jìn)行操作時(shí),如果數(shù)據(jù)類型不同,就需要進(jìn)行數(shù)據(jù)類型轉(zhuǎn)換,通常情況下分為自動(dòng)類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
自動(dòng)類型轉(zhuǎn)換:運(yùn)算和判斷的時(shí)候某些值會(huì)自動(dòng)進(jìn)行轉(zhuǎn)換
布爾值的true參與運(yùn)算會(huì)變成整型的1,false會(huì)變成整型的
字符串開始處是整型或浮點(diǎn)類型的字符會(huì)轉(zhuǎn)成對(duì)應(yīng)的類型進(jìn)行運(yùn)算
強(qiáng)制類型轉(zhuǎn)換:就是手動(dòng)轉(zhuǎn)換數(shù)據(jù)類型,在要轉(zhuǎn)換的數(shù)據(jù)或變量之前加上“(目標(biāo)類型)”即可
在線
客服
服務(wù)時(shí)間:周一至周日 08:30-18:00
選擇下列產(chǎn)品馬上在線溝通:
客服
熱線
7*24小時(shí)客服服務(wù)熱線
關(guān)注
微信
關(guān)注官方微信