标签: php arrays
如何检查数组是否像这样
array(3) { [0]=> array(0) { } [1]=> array(0) { } [2]=> array(0) { } }
实际上是空的?因为对我来说这是一个空数组,但是对于empty(),这是一个包含3个元素的数组,对于count,这是一个长度为3的数组。所以有没有办法在不预先处理数组的情况下执行它?
提前谢谢
答案 0 :(得分:9)
if(!array_filter($array)){ // empty }
(docs)
答案 1 :(得分:3)
这里也说明了
Check whether an array is empty
使用array_filter();
array_filter();