php判斷數(shù)組是否為空的實(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 {
//不為空
}
實(shí)例補(bǔ)充
用implode()將數(shù)組輸出為字符串,判斷輸出的字串是否為空。初看上去似乎是個(gè)不錯(cuò)的方法,可惜跟上一點(diǎn)一樣,對(duì)于二維以上數(shù)組就不行了。舉個(gè)例子:
$arr= array(array(),array(),arr(www.dhdzp.com)ay());
$str = implode(',',$arr);
if(empty($str)) echo "空";
else echo "非空";
很明顯$arr是個(gè)含有三個(gè)空數(shù)組的二維數(shù)組,應(yīng)該也算是空的,可是輸出的確是非空。判斷失敗。
以上就是php判斷數(shù)組是否為空的實(shí)例方法的詳細(xì)內(nèi)容,更多關(guān)于php如何判斷數(shù)組不為空的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
使用PHPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)
下面小編就為大家?guī)硪黄褂肞HPExcel實(shí)現(xiàn)數(shù)據(jù)批量導(dǎo)出為excel表格的方法(必看)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-06-06
Symfony2實(shí)現(xiàn)在controller中獲取url的方法
這篇文章主要介紹了Symfony2實(shí)現(xiàn)在controller中獲取url的方法,實(shí)例分析了Symfony獲取URL的常用方法與使用技巧,需要的朋友可以參考下2016-03-03
Linux下從零開始安裝配置Nginx服務(wù)器+PHP開發(fā)環(huán)境
這篇文章主要介紹了Linux下從零開始安裝配置Nginx服務(wù)器+PHP開發(fā)環(huán)境的教程,文中采用的是最主流的FastCGI連接方法,需要的朋友可以參考下2015-12-12
php 實(shí)現(xiàn)銀聯(lián)商務(wù)H5支付的示例代碼
這篇文章主要介紹了php 實(shí)現(xiàn)銀聯(lián)商務(wù)H5支付的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-10-10
php實(shí)現(xiàn)微信公眾平臺(tái)發(fā)紅包功能
這篇文章主要為大家詳細(xì)介紹了php實(shí)現(xiàn)微信公眾平臺(tái)發(fā)紅包功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-06-06
PHP 返回?cái)?shù)組后處理方法(開戶成功后彈窗提示)
這篇文章主要介紹了PHP 返回?cái)?shù)組后處理方法(開戶成功后彈窗提示),需要的朋友可以參考下2017-07-07
PHP中strlen()和mb_strlen()的區(qū)別淺析
這篇文章主要介紹了PHP中strlen()和mb_strlen()的區(qū)別淺析,本文探討的中英混合的字符在使用這個(gè)函數(shù)時(shí)的區(qū)別,需要的朋友可以參考下2014-06-06

