首頁 >後端開發 >PHP問題 >php中如何判斷數組是否為空

php中如何判斷數組是否為空

(*-*)浩
(*-*)浩原創
2019-10-26 14:22:084414瀏覽

php中如何判斷數組是否為空

PHP判斷陣列為空白首選方法:count($arr),size($arr);   (建議學習:PHP影片教學

使用這個函數就好了count 如果輸出為0的話那麼就這個陣列就是空的的下面就是簡單的測試程式碼了。

$arr= array("");
echo count($arr);
echo size($arr);
 
//输出1
 
$arr= array();
echo count($arr);
echo size($arr);
 
//输出0

PHP判斷陣列為空方法:empty($arr); 

empty() 函數作用是判斷變數是否為空是變數=空則回傳TRUE ,不為空則回傳FALSE(不是空值)

$arr= array("");
$result = empty($arr);
 
//$result = false
$arr = array();
$result = empty($arr);
 
//$result = true

這兩種方法足以應付簡單數組和多維數組是否為空的判斷問題嗎,個人一般用empty()來做數組非空判斷,這樣感覺程式碼看起來比較容易理解。

以上是php中如何判斷數組是否為空的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn