php判斷數(shù)組是否為空的實例方法
php如何判斷數(shù)組不為空
1、使用函數(shù)“empty()”函數(shù)來判斷,將數(shù)組傳入此函數(shù),如果為true,即代表為空;
$arr = [];
if (empty($arr)) {
//為空
} else {
//不為空
}
2、通過“count()”函數(shù)來獲取數(shù)組條數(shù),再根據(jù)條數(shù)判斷是否小于1,如果小于1,即代表為空;
$arr = [];
if (count($arr) < 1) {
//為空
} else {
//不為空
}
實例補充
用implode()將數(shù)組輸出為字符串,判斷輸出的字串是否為空。初看上去似乎是個不錯的方法,可惜跟上一點一樣,對于二維以上數(shù)組就不行了。舉個例子:
$arr= array(array(),array(),arr(m.fzitv.net)ay());
$str = implode(',',$arr);
if(empty($str)) echo "空";
else echo "非空";
很明顯$arr是個含有三個空數(shù)組的二維數(shù)組,應(yīng)該也算是空的,可是輸出的確是非空。判斷失敗。
以上就是php判斷數(shù)組是否為空的實例方法的詳細內(nèi)容,更多關(guān)于php如何判斷數(shù)組不為空的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
使用PHPExcel實現(xiàn)數(shù)據(jù)批量導出為excel表格的方法(必看)
下面小編就為大家?guī)硪黄褂肞HPExcel實現(xiàn)數(shù)據(jù)批量導出為excel表格的方法(必看)。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-06-06
Symfony2實現(xiàn)在controller中獲取url的方法
這篇文章主要介紹了Symfony2實現(xiàn)在controller中獲取url的方法,實例分析了Symfony獲取URL的常用方法與使用技巧,需要的朋友可以參考下2016-03-03
Linux下從零開始安裝配置Nginx服務(wù)器+PHP開發(fā)環(huán)境
這篇文章主要介紹了Linux下從零開始安裝配置Nginx服務(wù)器+PHP開發(fā)環(huán)境的教程,文中采用的是最主流的FastCGI連接方法,需要的朋友可以參考下2015-12-12
php 實現(xiàn)銀聯(lián)商務(wù)H5支付的示例代碼
這篇文章主要介紹了php 實現(xiàn)銀聯(lián)商務(wù)H5支付的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-10-10
PHP中strlen()和mb_strlen()的區(qū)別淺析
這篇文章主要介紹了PHP中strlen()和mb_strlen()的區(qū)別淺析,本文探討的中英混合的字符在使用這個函數(shù)時的區(qū)別,需要的朋友可以參考下2014-06-06

