PHP数组为空时小问题整理

发布于 2017-11-20 作者 [重庆SEO]

<?php
$arr=array();
dump($arr);
?>
结果:
array (size=0)
  empty

<?php
$arr=array();
$arr2=current($arr);
dump($arr2);
?>
结果
boolean false

<?php
$arr=array();
$arr3=$arr[0];
dump($arr3);
?>
结果
未定义数组下标 

if(empty($arr)) 可用

if(empty($arr2)) 可用

if(empty($arr3)) 不可用