国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > php开源 > php教程 > php 关联数组判断是否为空

php 关联数组判断是否为空

来源:程序员人生   发布时间:2014-02-01 16:14:44 阅读次数:2372次

先看一个关联数组判断为空的代码,然后我们详细讲讲关于数据空的处理.

  1. <?php 
  2.     $array = array(0); 
  3.     if(emptyempty($array)){ 
  4.         echo "我空了 "
  5.     }else
  6.         echo "我不空啊 "
  7.     } 
  8.     $array['array']='我是数组'
  9.     print_r($array); 
  10.     $array['array1']='我是数组1'
  11.     print_r($array); 
  12.     unset($array['array1']); 
  13.     print_r($array); 
  14. ?> 

PHP判断数组为空首选方法:count($arr),size($arr);

  1. $arrarray(""); 
  2. echo count($arr); 
  3. echo size($arr); 
  4.  
  5. //输出1 
  6.  
  7. $arrarray(); 
  8. echo count($arr); 
  9. echo size($arr); 
  10.  
  11. //输出0 

PHP判断数组为空方法2:empty($arr);

  1. $arrarray(""); 
  2. $result = emptyempty($arr); 
  3. //$result = false 
  4.  
  5. $arr = array(); 
  6. $result = emptyempty($arr); 
  7. //$result = true 

这两种方法足以应对简单数组和多维数组是否为空的判断问题,个人一般用empty()来做数组非空判断,这样感觉代码看起来更容易理解.

生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生