php數(shù)據(jù)類型之布爾(其實(shí)他就是中國(guó)易經(jīng))
布爾類型是一個(gè)非漢語的解釋,在英文當(dāng)中的泊來之物。
所謂布爾類型,漢語翻譯過來之后,更好的解釋是用道家中易經(jīng)的語言來進(jìn)行解釋,即為:
陰/陽
男/女
真/假
對(duì)/錯(cuò)
存在/不存在
0/1
等等.... ...
是人類繁衍過程中,我們對(duì)邏輯判斷的一種總結(jié)。
例如電視劇里面經(jīng)常講到的一句話: 如果那個(gè)漂亮妹子(帥哥)被我泡到手了,我死都愿意。 用計(jì)算機(jī)的代碼完全可以寫出這句話: 如果我泡到了漂亮妹子 則:我愿意去死 如果沒有泡到 則:我不愿意去死
我們的思維過程當(dāng)中,始終在遵循上訴的思考模式來思考問題。因此,前輩們?yōu)槲覀冞M(jìn)行了總結(jié),在計(jì)算機(jī)里面把這種判斷和思考方式,叫作布爾判斷。為這種思考方式專門做了一個(gè)數(shù)據(jù)類型,即為布爾類型。
布爾類型就是:真和假。
在英文把真和假翻譯過來就是:
true(真)
false(假)
因此,我們?cè)赑HP代碼里面可以這樣聲明。
<?php //聲明一個(gè)變量(拼音)為布爾 $buer = true; //導(dǎo)明一個(gè)變量(英文) $bool = false; ?>
英文單詞
true
讀音:[tru:]
解釋:真正地; 確實(shí)地; 正確地; 正當(dāng)?shù)?
false
讀音:[f?:ls]
解釋:虛偽的; 不正的
boole
英文全稱:boolean
讀音:[bu:l]
解釋:布爾類型、布爾數(shù)學(xué)體系
注:true和false外面不要加引號(hào)。類型轉(zhuǎn)換,后面的課程當(dāng)中我們來講解。
布爾值=false . 整數(shù)值=0 浮點(diǎn)數(shù)=0.0 空字符串 空數(shù)組
沒有變量成員的對(duì)象。
變量值為空NULL
例如:
$a= false; //$a設(shè)置為假 $b=NULL: //$b設(shè)置為null $c=NULL; //$c設(shè)置為null
除了上述情況以外,其余情況值將會(huì)被轉(zhuǎn)換為true,一般來說,1為true,0為false。這些轉(zhuǎn)換將在以后的判斷語句中經(jīng)常遇到。