当我使用 var_dump 显示数组时,得到以下结果:
 array(1) { [0]=> NULL }
我想应用一个条件,当我的数组有空值时,它应该执行某些操作。我尝试在我的条件中使用 array[0]== NULL 和 array[0]= NULL 但它不起作用。谁能告诉我它的正确条件是什么?
PHP 的empty()检查变量是否不存在或具有错误值(如array()、0、null、false等)。
<?php
if (!empty($array[0])) {
  echo "Not empty";
} else {
  echo "empty";
}
 ?>
或者使用is_null
<?php
if(is_null($array[0])) {
  echo "empty";
} else {
  echo "not empty";
}
?>
或者
<?php
if($array[0] === NULL) {
echo "empty";
} else {
echo "not empty";
}
?>