文章詳情頁
php判斷數組是否為空的實例方法
瀏覽:188日期:2022-09-10 13:56:15
php如何判斷數組不為空
1、使用函數“empty()”函數來判斷,將數組傳入此函數,如果為true,即代表為空;
$arr = [];if (empty($arr)) { //為空} else { //不為空}
2、通過“count()”函數來獲取數組條數,再根據條數判斷是否小于1,如果小于1,即代表為空;
$arr = [];if (count($arr) < 1) { //為空} else { //不為空}
實例補充
用implode()將數組輸出為字符串,判斷輸出的字串是否為空。初看上去似乎是個不錯的方法,可惜跟上一點一樣,對于二維以上數組就不行了。舉個例子:
$arr= array(array(),array(),arr(www.jb51.net)ay());$str = implode(’,’,$arr);if(empty($str)) echo '空';else echo '非空';
很明顯$arr是個含有三個空數組的二維數組,應該也算是空的,可是輸出的確是非空。判斷失敗。
以上就是php判斷數組是否為空的實例方法的詳細內容,更多關于php如何判斷數組不為空的資料請關注好吧啦網其它相關文章!
標簽:
PHP
上一條:php屏蔽錯誤及提示的方法下一條:通過PHP實現獲取訪問用戶IP
相關文章:
1. 詳解Android studio 動態fragment的用法2. 編程語言PHP在Web開發領域的優勢在哪?3. 什么是python的自省4. Spring Boot和Thymeleaf整合結合JPA實現分頁效果(實例代碼)5. 解決Android studio xml界面無法預覽問題6. 基于android studio的layout的xml文件的創建方式7. Android如何加載Base64編碼格式圖片8. Springboot Druid 自定義加密數據庫密碼的幾種方案9. Vue封裝一個TodoList的案例與瀏覽器本地緩存的應用實現10. 圖文詳解vue中proto文件的函數調用
排行榜

網公網安備