检查PHP数组是否为空的最简单方法

时间:2013-11-19 20:50:28

标签: php arrays

如何检查PHP数组是否为空?

// If $columns array is not empty...

foreach ($columns as $column) {
  echo $column;
}

3 个答案:

答案 0 :(得分:2)

为什么要打扰功能?空数组只会返回false:

if ($array) {
    // array is not empty
}

答案 1 :(得分:1)

一种方法是使用count()

if (count($columns) > 0) {
    foreach ($columns as $column) {
        echo $column;
    }
}

答案 2 :(得分:1)

非常简单:使用empty()函数。

if (!empty($columns)){
   foreach ($columns as $column) {
      echo $column;
   }
}

也可以与数组以外的其他类型一起使用。