php判斷陣列為空首選方法:count($arr),size($arr);
$arr=array(""
);echo
count
($arr
);echo
size(
$arr
);//
輸出1
$arr=array
();echo
count
($arr
);echo
size(
$arr
);//
輸出0
php判斷陣列為空方法2:empty($arr);
$arr=array(""
);$result
=empty
($arr
);//
$result = false
$arr=array
();$result
=empty
($arr
);//
$result = true
這兩種方法足以應對簡單陣列和多維陣列是否為空的判斷問題,個人一般用empty()來做陣列非空判斷,這樣感覺**看起來更容易理解。
PHP中如何判斷陣列是否為空
php判斷陣列為空之一 for迴圈 最簡單也是最直接的方法,用 for迴圈來遍歷陣列。對於已知維數的陣列可以判斷,但如果是未知的多維陣列,該怎麼辦?php判斷陣列為空之二 implode 用 implode 將陣列輸出為字串,判斷輸出的字串是否為空。初看上去似乎是個不錯的方法,可惜跟上一點一樣,對於...
PHP 判斷陣列是否為空的方法
1.isset功能 判斷變數是否被初始化 說明 它並不會判斷變數是否為空,並且可以用來判斷陣列中元素是否被定義過 注意 當使用isset來判斷陣列元素是否被初始化過時,它的效率比array key exists高4倍左右 a a c if isset a echo a 未被初始化 if isset ...
PHP中判斷陣列是否為空的方法
php中判斷陣列為空的方法有好幾種,但當遇到判斷多維陣列時,這些方法都無法判別陣列是否為空,現在下面先介紹從網上搜尋到判斷一維陣列的方法。php判斷陣列為空之一 for迴圈 最簡單也是最直接的方法,用for迴圈來遍歷陣列。對於已知維數的陣列可以判斷,但如果是未知的多維陣列,該怎麼辦?php判斷陣列為...