PHP共提供了六個(gè)函數(shù)(它們分別是boolean is_int(mixed variable)、boolean is_float(mixed variable)、 boolean is_bool(mixed variable)、 boolean is_string(mixed variable)、 boolean is_array(mixed variable)、 boolean is_object(mixed variable))來查看是否是對(duì)應(yīng)的類型
創(chuàng)新互聯(lián)主營(yíng)遷西網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,app軟件定制開發(fā),遷西h5重慶小程序開發(fā)搭建,遷西網(wǎng)站營(yíng)銷推廣歡迎遷西等地區(qū)企業(yè)咨詢
如果你只是想知道的話可以
var_dump($var);輸出看下
PHP的isset()函數(shù) 一般用來檢測(cè)變量是否設(shè)置
格式:bool isset ( mixed var [, mixed var [, ...]] )
功能:檢測(cè)變量是否設(shè)置
返回值:
若變量不存在則返回 FALSE
若變量存在且其值為NULL,也返回 FALSE
若變量存在且值不為NULL,則返回 TURE
同時(shí)檢查多個(gè)變量時(shí),每個(gè)單項(xiàng)都符合上一條要求時(shí)才返回 TRUE,否則結(jié)果為 FALSE
版本:PHP 3, PHP 4, PHP 5
更多說明:
使用 unset() 釋放變量之后,它將不再是 isset()。
PHP函數(shù)isset()只能用于變量,傳遞任何其它參數(shù)都將造成解析錯(cuò)誤。
檢測(cè)常量是否已設(shè)置可使用 defined() 函數(shù)。
PHP的empty()函數(shù) 判斷值為否為空
格式:bool empty ( mixed var )
功能:檢查一個(gè)變量是否為空
返回值:
若變量不存在則返回 TRUE
若變量存在且其值為""、0、"0"、NULL、、FALSE、array()、var $var; 以及沒有任何屬性的對(duì)象,則返回 TURE
若變量存在且值不為""、0、"0"、NULL、、FALSE、array()、var $var; 以及沒有任何屬性的對(duì)象,則返回 FALSE
版本:PHP 3, PHP 4, PHP 5
更多說明:
empty()的返回值=!(boolean) var,但不會(huì)因?yàn)樽兞课炊x而產(chǎn)生警告信息。參見轉(zhuǎn)換為布爾值獲取更多信息。
empty() 只能用于變量,傳遞任何其它參數(shù)都將造成Paser error而終止運(yùn)行。
檢測(cè)常量是否已設(shè)置可使用 defined() 函數(shù)。
我個(gè)人覺得是這樣的phpinfo
返回 PHP 所有相關(guān)信息。語法: int phpinfo(void);返回值: 整數(shù)函數(shù)種類: PHP 系統(tǒng)功能
內(nèi)容說明:
本函數(shù)返回 PHP 的所有信息。包括了 PHP 的編譯選項(xiàng)及擴(kuò)充配置、PHP 版本、服務(wù)器信息及環(huán)境變量、PHP 環(huán)境變量、操作系統(tǒng)版本信息、路徑及環(huán)境變量配置、HTTP 標(biāo)頭、及版權(quán)宣告。如果還有不明白的話可以去后盾人看看相關(guān)的知識(shí)。希望能幫到你。如果你還不明白的話,你可以在后盾人看看教材視頻,多看看幾遍,慢慢的不就會(huì)了,如果嫌棄麻煩,你可以直接去后盾網(wǎng)問問那些專家講師,他們很樂意幫你的,希望能幫到你,給個(gè)采納吧謝謝
PHP empty()函數(shù),作用:檢測(cè)變量是否申明或者設(shè)置。若變量已設(shè)置,并且變量不為空,不為零,則返回 false 值;反之返回 true值。示例:pre t="code" l="php"?php
$var="百度知道";
if(empty($var)){
echo "為空!";
}else{
echo "不為空!";
}
//由于變量var已經(jīng)賦值,不為空,所以執(zhí)行結(jié)果為:不為空!
?