借用“短發(fā)人”的數(shù)據(jù),手工完善一下。
創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站設(shè)計、網(wǎng)站制作與策劃設(shè)計,鹽津網(wǎng)站建設(shè)哪家好?創(chuàng)新互聯(lián)建站做網(wǎng)站,專注于網(wǎng)站建設(shè)十載,網(wǎng)設(shè)計領(lǐng)域的專業(yè)建站公司;建站業(yè)務(wù)涵蓋:鹽津等地區(qū)。鹽津做網(wǎng)站價格咨詢:13518219792
boolean (布爾型) 一般用于判斷,true或false。比如是否檢測,是否完成,是否畢業(yè)等。
integer (整型)一般用于年齡,數(shù)量等沒有小數(shù)點的計算。比如1 2 33 -9等。
float (浮點型, 也稱作 double) 一般用于金錢,面積、體積等科學(xué),含小數(shù)點的計算。比如3.1415926585897932
string (字符串)一般用于人名,物品等常規(guī)字符串。比如“張三”“桌子”“我來了”
array (數(shù)組)一般用于復(fù)雜數(shù)據(jù)處理,可以多維數(shù)據(jù)結(jié)構(gòu),可以放布爾、整型、浮點、字符、數(shù)組等。
object (對象) 一般用于面向?qū)ο?,里面包含方法和變量?/p>
如果我沒記錯的話,post都是方式都會轉(zhuǎn)為字符串類型,所以你判斷類型時應(yīng)該在輸入的時候就判斷
具體的概念區(qū)別你可以查看php幫助手冊,我說下個人的理解:
通常來說,array是數(shù)組,而object是對象,兩者有很大的區(qū)別,最主要的區(qū)別我覺得對象一般要定義行為,其目的是為了封裝,而數(shù)組主要定義數(shù)據(jù)結(jié)構(gòu)。
但這兩種在php語言里區(qū)別比較模糊,因為php是支持范數(shù)據(jù)類型,所以array可以是object,反之亦然。
變量的定義:在整個php腳本中可以發(fā)生改變的量叫做變量
變量命名的規(guī)則:
①所有的變量必須用$ 來修飾
②由字母數(shù)字下劃線組成
③不能用數(shù)字開頭
④可以是中文,但一般不用,不能包含特殊字符
⑤變量名區(qū)分大小寫
四種標(biāo)量數(shù)據(jù)類型:整型、實型(浮點型) 字符型布爾型
兩種特殊類型:資源 NULL
兩種復(fù)合數(shù)據(jù)類型:數(shù)組和對象
常量定義:在整個程序運行過程中其值不發(fā)生改變的量,切記常量不加$
例如:define(“A”,10); echo A; 輸出10
Defined(常量名) //檢測常量是否被設(shè)置
常量可以一旦被定義不能被修改,在整個運行過程中不可以改變的量
變量可 以改變的量,常量占內(nèi)存,變量不占內(nèi)存 因為變量在腳本執(zhí)行結(jié)束時會自動釋放
網(wǎng)站標(biāo)題:php數(shù)據(jù)類型檢測 php中的數(shù)據(jù)類型
標(biāo)題網(wǎng)址:http://muchs.cn/article26/doeoecg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、外貿(mào)建站、響應(yīng)式網(wǎng)站、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司、面包屑導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)