站長資訊網(wǎng)
        最全最豐富的資訊網(wǎng)站

        php中isset()和empty()的區(qū)別是什么

        php中isset()和empty()的區(qū)別是:isset()函數(shù)用來檢測變量是否設(shè)置,語法格式為:【isset (mixed var)】;empty()函數(shù)用來判斷值是否為空,語法格式為:【empty(mixed var)】。

        php中isset()和empty()的區(qū)別是什么

        isset()函數(shù)

        isset()函數(shù)一般用來檢測變量是否設(shè)置。

        格式:

        bool isset ( mixed var [, mixed var [, ...]] )

        返回值:

        若變量不存在則返回 FALSE;

        若變量存在且其值為NULL,也返回 FALSE;

        若變量存在且值不為NULL,則返回 TURE;

        同時檢查多個變量時,每個單項都符合上一條要求時才返回 TRUE,否則結(jié)果為 FALSE。

        empty()函數(shù)

        empty()函數(shù)用來判斷值為否為空。

        格式:

        bool empty ( mixed var )

        返回值:

        若變量不存在則返回 TRUE;

        若變量存在且其值為""、0、"0"、NULL、、FALSE、array()、var $var; 以及沒有任何屬性的對象,則返回 TURE;

        若變量存在且值不為""、0、"0"、NULL、、FALSE、array()、var $var; 以及沒有任何屬性的對象,則返回 FALSE。

        舉例:empty() 與 isset() 的簡單比較

        <?php $var = 0; // 結(jié)果為 true,因為 $var 為空 if (empty($var)) { echo '$var is either 0 or not set at all'; } // 結(jié)果為 false,因為 $var 已設(shè)置 if (!isset($var)) { echo '$var is not set at all'; } ?>

        注意:empty() 只檢測變量,檢測任何非變量的東西都將導(dǎo)致解析錯誤。

        如果您想學習

        贊(0)
        分享到: 更多 (0)
        網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號
        主站蜘蛛池模板: 国产高清国内精品福利99久久| 国产精品久久久久乳精品爆 | 欧美精品/日韩精品/国产精品| 日本一区二区三区精品国产| 久久精品国产91久久麻豆自制| 精品人妻人人做人人爽| 亚洲AV无码乱码精品国产 | 日韩精品在线看| 亚洲精品视频在线| 国产99久久精品一区二区| 久久久久99精品成人片直播| 人妻VA精品VA欧美VA| 国产精品成人观看视频| 四虎影视国产精品亚洲精品hd| 国产精品国产三级国产普通话| 亚洲精品无码久久久久| 人妻少妇精品无码专区动漫| 精品国内自产拍在线观看 | 天天视频国产精品| 久久精品无码一区二区三区免费| 2021年精品国产福利在线| 911亚洲精品国产自产| 久久青草国产精品一区| 国产福利微拍精品一区二区| 91国在线啪精品一区| 99精品国产在热久久无毒不卡| 国产综合色在线精品| 国产精品无码a∨精品| 国产成人精品午夜福利| 97久久精品无码一区二区天美| 国产精品丝袜黑色高跟鞋| 国产精品亚洲一区二区三区在线| 麻豆亚洲AV永久无码精品久久| 久久综合国产乱子伦精品免费| 奇米精品视频一区二区三区| 国内精品久久久久久99蜜桃| 55夜色66夜色国产精品视频| 国产91精品在线观看| 色综合久久综精品| 国产精品自在线拍国产手机版| 精品一区二区三区四区在线|