有没有办法检查数组中的所有元素是否在PHP中为空

Vis*_*shi 1 php arrays

有没有办法检查数组中的所有元素是否在PHP中为空?

例如,我有一个数组array(null,null,null,null)- 有没有办法检查这种情况?

我正在寻找一种更好的方法,而不仅仅是循环遍历整个数组并检查每个元素.

pp1*_*9dd 7

另一种简单的方法是使用该max()功能.

max(array( 3, 4, null, null  ) )      # is 4
max(array( null, null, null, null)    # is null
Run Code Online (Sandbox Code Playgroud)

因此,您可以发出简单的if( is_null(max($array)) ) { ... }电话.