在PHP中,一共支持八種原始數(shù)據(jù)類型:它們是4種標量類型,boolean(布爾型),integer(整型),float(浮點型)和string(字符串型);兩種符合類型,array(數(shù)組)和object(對象);兩種特殊類型,resource(資源)與空值(null)。
PHP中變量的數(shù)據(jù)類型通常不是由程序員設(shè)定的,準確的說,是PHP根據(jù)該變量使用的上下文在運行時決定的,簡單的說就是,我們不需要設(shè)定變量的數(shù)據(jù)類型,PHP會自動識別。
四種標量數(shù)據(jù)類型
boolean(布爾型)
也叫bool型,只有兩種值,true或者是false,它不區(qū)分大小寫
string(字符串型)
字符串是連續(xù)的字符序列,由數(shù)字,字母和符號組成。
integer(整型)
整型就是我們常說的整數(shù),它只能是整數(shù)
float(浮點型)
浮點數(shù)據(jù)類型就是我們常見的小數(shù),它既可以用來存儲整數(shù),也可以存儲小數(shù)。
兩種符合數(shù)據(jù)類型
array(數(shù)組)
數(shù)組是一組數(shù)據(jù)的組合,它把一系列的數(shù)組組合起來,形成一個可操作的整體。
object(對象)
對象是系統(tǒng)中用來描述客觀事物的一個實體,它是構(gòu)成系統(tǒng)的一個基本單位。一個對象由一組屬性和對這組屬性進行操作的一組服務(wù)組成。
兩種特殊類型
resource(資源)
資源是一種特殊的變量類型,保存了到外部資源的一個引用:如打開文件、數(shù)據(jù)庫連接、圖形畫布區(qū)域等。
空值(null)
空值,在名字上來看它就是沒有值,它表示沒有為該變量設(shè)置任何值。
上面我們簡單了解了八種PHP的原始數(shù)據(jù)類型,后面我們會詳解來介紹這八種數(shù)據(jù)類型,下一節(jié),我們先給大家介紹四種標量數(shù)據(jù)類型中的“boolean(布爾型)”。
以上就是PHP的八種數(shù)據(jù)類型的詳細內(nèi)容,更多請關(guān)注 其它相關(guān)文章!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。
新聞熱點
疑難解答
圖片精選