您好,登錄后才能下訂單哦!
PHP數(shù)據(jù)類型(它是一種弱類型語(yǔ)言)
整型、浮點(diǎn)型、布爾型、字符串型、數(shù)組型、對(duì)象、空類型、資源型
標(biāo)量型:整型、浮點(diǎn)型、布爾型和字符串型!所謂的標(biāo)量類型,本質(zhì)上只能存儲(chǔ)單項(xiàng)信息的類型。
復(fù)合型:數(shù)組、對(duì)象。復(fù)合類型的本質(zhì)是可以存儲(chǔ)多項(xiàng)信息!
特殊類型:空類型和資源型
所有的類型在計(jì)算機(jī)的中都是以二進(jìn)制的形式存放的!
進(jìn)制轉(zhuǎn)換:
小數(shù)轉(zhuǎn)換為二進(jìn)制:乘2取整法
十轉(zhuǎn)八:整數(shù)部分除八取余,小數(shù)部分乘八取整
八進(jìn)制轉(zhuǎn)換為二進(jìn)制,可以一拆三:
二進(jìn)制轉(zhuǎn)換為八進(jìn)制可以三并一:
十六進(jìn)制轉(zhuǎn)換為二進(jìn)制,可以一拆四:
二進(jìn)制轉(zhuǎn)換為十六進(jìn)制可以四并一:
八轉(zhuǎn)十六:先一拆三轉(zhuǎn)換為二,然后再四并一轉(zhuǎn)換為十六:
十六轉(zhuǎn)八:先一拆四轉(zhuǎn)換為二,然后再三并一轉(zhuǎn)換為八
指數(shù)形式:
需要注意的幾點(diǎn):
1, e不區(qū)分大小寫
2, e的前后必須要有數(shù)字
e的后面必須為整型
整型數(shù)據(jù)在內(nèi)存中都是以其二進(jìn)制的補(bǔ)碼的形式存放的!
正數(shù)(符號(hào)為0)的原碼,反碼,補(bǔ)碼相同
負(fù)數(shù)(符號(hào)為1)的反碼就是在其原碼的基礎(chǔ)之上,除了符號(hào)位不變之外,其余的按位取反,
負(fù)數(shù)的補(bǔ)碼=其反碼+1
轉(zhuǎn)換為布爾型,一下幾種會(huì)轉(zhuǎn)換為假:
整型0:0
浮點(diǎn)0:0.0
字符串0:’0’
空字符串:’’”
空類型:NULL
空數(shù)組:array()
資源型和對(duì)象型永遠(yuǎn)為真!
PHP中字符串單雙引號(hào)的區(qū)別:
單引號(hào):不能識(shí)別變量、轉(zhuǎn)義字符
雙引號(hào):能識(shí)別變量、轉(zhuǎn)義字符
定界符:
語(yǔ)法:<<<開始標(biāo)記
內(nèi)容
結(jié)束標(biāo)記;
開始標(biāo)記與結(jié)束標(biāo)記需一致,且標(biāo)記是自己定義。定界符的結(jié)束標(biāo)記必須頂格寫!
類型相關(guān)函數(shù):
gettype()獲取數(shù)據(jù)項(xiàng)類型
settype()設(shè)置變量的類型
isset()判斷變量是否存在
empty()判斷變量是否為空
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。