php专区

 首页 > php专区 > PHP基础 > 数组 > php判断数组是否为空两个实例 - php数组

php判断数组是否为空两个实例 - php数组

分享到:
【字体:
导读:
          下面提供两个数组判断为空的php代码,因为数组是一种复合型的数据类型我们不能像其它字符型数据一样处理,下面看实例。方法:1 用count(数组...

php判断数组是否为空两个实例

下面提供两个数组判断为空的php代码,因为数组是一种复合型的数据类型我们不能像其它字符型数据一样处理,下面看实例。

方法:1.用count(数组)获取记录 空返回0,2.用is_null 函数,代码如下

  1. $a=array('1','2','3'); 
  2. echo count($a); 
  3.  
  4. if(is_null($a)){ 
  5.         echo '000'
  6. }else
  7.         echo "1111"
  8. ?> 

count方法可行,is_null方法不行

实例二,判断一个数组是否为空,代码如下:

  1. /**  
  2. array(  
  3. ); 空  
  4. array(  
  5. array(  
  6. ),  
  7. array(  
  8. ),  
  9. array(  
  10.  
  11. ); 空  
  12. array(  
  13. array(  
  14. ),  
  15. array(  
  16. array(  
  17. ),  
  18. array(  
  19. 1=>1  
  20.  
  21. ),  
  22. array(  
  23.  
  24. ); 非 空  
  25. */  
  26. function is_array_null($value)  
  27. {  
  28. if (emptyempty($value))  
  29. {  
  30. return $value;  
  31. }  
  32. else  
  33. {  
  34. return is_array($value) ? array_map('array_null'$value) : addslashes($value);  
  35. }  
  36. }
分享到:
php高效去除数组重复值 - php数组
php高效去除数组重复值 本文章是一个简单的高效的去除一维数组重复值的代码,代码如下:   Array ( [a] => Cat [b] => Dog )  结果我们把Cat只保留了一个哦。
冒泡排序与数组交集php做法 - php数组
冒泡排序与数组交集php做法 冒泡排序-php版本-交换排序法 $a=array('11','2','13','4','22');  $num = count($a);  for($i=0;$i
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……