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(www.dbjr.com.cn)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)文章
laravel excel 上傳文件保存到本地服務(wù)器功能
今天小編就為大家分享一篇laravel excel 上傳文件保存到本地服務(wù)器功能,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-11-11PHP文件及文件夾操作之創(chuàng)建、刪除、移動、復(fù)制
這篇文章主要介紹了PHP文件及文件夾操作之創(chuàng)建、刪除、移動、復(fù)制的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2016-07-07thinkPHP5.0框架驗證碼調(diào)用及點擊圖片刷新簡單實現(xiàn)方法
這篇文章主要介紹了thinkPHP5.0框架驗證碼調(diào)用及點擊圖片刷新簡單實現(xiàn)方法,結(jié)合簡單示例形式分析了thinkPHP5框架驗證碼相關(guān)配置、后臺驗證、前臺刷新等操作技巧,需要的朋友可以參考下2018-09-09PHP獲取客戶端真實IP地址的5種情況分析和實現(xiàn)代碼
這篇文章主要介紹了PHP獲取客戶端真實IP地址的幾種情況分析和實現(xiàn)代碼,重點在幾種干擾獲得真實IP的幾種情況介紹,需要的朋友可以參考下2014-07-07php中使用session_set_save_handler()函數(shù)把session保存到MySQL數(shù)據(jù)庫實例
這篇文章主要介紹了php中使用session_set_save_handler()函數(shù)把session保存到MySQL數(shù)據(jù)庫實例,本文同時還給出了Session保存到Mysql數(shù)據(jù)庫存儲類,需要的朋友可以參考下2014-11-11Ubuntu 16.04中Laravel5.4升級到5.6的步驟
這篇文章主要給大家介紹了關(guān)于在Ubuntu 16.04中Laravel5.4升級到5.6的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2018-12-12