借用“短發(fā)人”的數(shù)據(jù),手工完善一下。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:域名注冊、網(wǎng)站空間、營銷軟件、網(wǎng)站建設(shè)、嘉黎網(wǎng)站維護(hù)、網(wǎng)站推廣。
boolean (布爾型) 一般用于判斷,true或false。比如是否檢測,是否完成,是否畢業(yè)等。
integer (整型)一般用于年齡,數(shù)量等沒有小數(shù)點(diǎn)的計(jì)算。比如1 2 33 -9等。
float (浮點(diǎn)型, 也稱作 double) 一般用于金錢,面積、體積等科學(xué),含小數(shù)點(diǎn)的計(jì)算。比如3.1415926585897932
string (字符串)一般用于人名,物品等常規(guī)字符串。比如“張三”“桌子”“我來了”
array (數(shù)組)一般用于復(fù)雜數(shù)據(jù)處理,可以多維數(shù)據(jù)結(jié)構(gòu),可以放布爾、整型、浮點(diǎn)、字符、數(shù)組等。
object (對象) 一般用于面向?qū)ο?,里面包含方法和變量?/p>
1、輸出變量的數(shù)據(jù)類型(gettype)
?php
$arry = array('a','b','c');
echo gettype($arry);//array
?
2、輸出變量的數(shù)據(jù)類型、包含的數(shù)量以及具體內(nèi)容(var_dump)
?php
$str = 'hello world';
var_dump($str);//string(11) "hello world"
?
擴(kuò)展資料:
檢測某個(gè)變量是否是指定的數(shù)據(jù)類型(is_array、is_string、is_int、is_double等),如果為真返回1,如果為假返回空。
?php
$num = 123;
if(is_array($num)){
echo '這是一個(gè)數(shù)組';
}else if(is_string($num)){
echo '這是一個(gè)字符串';
}else if(is_int($num)){
echo '這是一個(gè)整數(shù)';
}else if(is_double($num)){
echo '這是一個(gè)浮點(diǎn)數(shù)';
}
?
如果我沒記錯(cuò)的話,post都是方式都會(huì)轉(zhuǎn)為字符串類型,所以你判斷類型時(shí)應(yīng)該在輸入的時(shí)候就判斷
is_array — 檢測變量是否是數(shù)組
is_bool — 檢測變量是否是布爾型
is_callable — 檢測參數(shù)是否為合法的可調(diào)用結(jié)構(gòu)
is_double — is_float 的別名
is_float — 檢測變量是否是浮點(diǎn)型
is_int — 檢測變量是否是整數(shù)
is_integer — is_int 的別名
is_iterable — Verify that the contents of a variable is an iterable value
is_long — is_int 的別名
is_null — 檢測變量是否為 NULL
is_numeric — 檢測變量是否為數(shù)字或數(shù)字字符串
is_object — 檢測變量是否是一個(gè)對象
is_real — is_float 的別名
is_resource — 檢測變量是否為資源類型
is_scalar — 檢測變量是否是一個(gè)標(biāo)量
is_string — 檢測變量是否是字符串