程序员人生 网站导航

php 关联数组判断是否为空

栏目:php教程时间:2014-02-01 16:14:44

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

  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()来做数组非空判断,这样感觉代码看起来更容易理解.

------分隔线----------------------------
------分隔线----------------------------

最新技术推荐