PHP如何检查数组是否为空

要检查数组是否为空,代码如下所示:

示例

<?php
   $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
   if (empty($arr)) {
      echo "数组为空...";
   }
   else{
      echo "数组不为空 ...";
   }
?>

输出结果

数组不为空 ...

示例

现在让我们来看另一个示例-

<?php
   $arr = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
   if (count($arr) == 0) {
      echo "数组为空...";
   }
   else{
      echo "数组不为空 ...";
   }
?>

输出结果

数组不为空 ...