解析PHP中empty is_null和isset的測試
代碼如下:
<?php
$a;
$b = false;
$c = '';
$d = 0;
$e = null;
$f = array();
首先是empty的var_dump輸出:
boolean true
boolean true
boolean true
boolean true
boolean true
boolean true
然后是is_null的輸出:
boolean true
boolean false
boolean false
boolean false
boolean true
boolean false
最后是isset的輸出:
boolean false
boolean true
boolean true
boolean true
boolean false
boolean true
由此可見 empty() 可以用來判定所有的數(shù)據(jù)類型是否為空或假,而 is_null 與 isset 基本一樣,只能用來判斷是否為NULL和未定義.
- PHP isset()與empty()的使用區(qū)別詳解
- php empty,isset,is_null判斷比較(差異與異同)
- php中is_null,empty,isset,unset 的區(qū)別詳細(xì)介紹
- PHP中empty,isset,is_null用法和區(qū)別
- PHP表單驗(yàn)證的3個函數(shù)ISSET()、empty()、is_numeric()的使用方法
- 深入PHP empty(),isset(),is_null()的實(shí)例測試詳解
- 一張表搞清楚php is_null、empty、isset的區(qū)別
- 深入理解PHP中的empty和isset函數(shù)
- php empty()與isset()區(qū)別的詳細(xì)介紹
- PHP中檢查isset()和!empty()函數(shù)的必要性
- php中isset與empty函數(shù)的困惑與用法分析
相關(guān)文章
zend api擴(kuò)展的php對象的autoload工具
bloader提供一個常用的autoload函數(shù)ld,以及兩個輔助函數(shù),ld_new(實(shí)例化)和ld_unset(銷毀對象).2011-04-04php將字符串轉(zhuǎn)換為數(shù)組實(shí)例講解
在本篇文章里小編給大家分享的是關(guān)于php將字符串轉(zhuǎn)換為數(shù)組實(shí)例講解,需要的朋友們可以學(xué)習(xí)下。2020-05-05php獲取ajax的headers方法與內(nèi)容實(shí)例
下面小編就為大家分享一篇php獲取ajax的headers方法與內(nèi)容實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2017-12-12PHP實(shí)現(xiàn)利用MySQL保存session的方法
這篇文章主要介紹了PHP實(shí)現(xiàn)利用MySQL保存session的方法,是PHP程序設(shè)計(jì)中比較有實(shí)用價值的一個技巧,需要的朋友可以參考下2014-08-08php實(shí)現(xiàn)的微信分享到朋友圈并記錄分享次數(shù)功能
這篇文章主要介紹了php實(shí)現(xiàn)的微信分享到朋友圈并記錄分享次數(shù)功能,結(jié)合實(shí)例形式分析了php微信分享功能接口調(diào)用及分享次數(shù)統(tǒng)計(jì)具體操作技巧,需要的朋友可以參考下2018-01-01