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

n92*_*n92 8 php arrays php4

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

You*_*nse 20

总有一天我在SO上学到了非常聪明的解决方案

if(!array_filter($array)) {
  //array contains only empty values
}
Run Code Online (Sandbox Code Playgroud)

甚至更聪明的(如果适用):

if(!array_filter($array,'trim')) {
  //array contains only empty values
}
Run Code Online (Sandbox Code Playgroud)


Tne*_*nem 11

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