如何确定PHP中的数组是否为空?

时间:2011-04-13 13:01:34

标签: php arrays php4

我想检查数组是否没有值,或者数组中的值是否为空。有人可以解释一下如何做到这一点吗?

2 个答案:

答案 0 :(得分:20)

有一天,我在SO

上学到了非常聪明的解决方案
if(!array_filter($array)) {
  //array contains only empty values
}

甚至更智能的(如果适用):

if(!array_filter($array,'trim')) {
  //array contains only empty values
}

答案 1 :(得分:11)

你想要empty()函数,这里是空函数http://php.net/manual/en/function.empty.php

的文档