加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2020-12-13 20:25:06 所属栏目:PHP教程 来源:网络整理
导读:下面提供两个数组判断为空的php代码,因为数组是一种复合型的数据类型我们不能像其它字符型数据一样处理,下面看实例。 方法: 1.用count(数组)获取记录 空返回0,2.用is_null 函数,代码如下 ?php $a = array ( 1 , 2 , 3 ); echo count ( $a ); if ( is_null

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

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

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

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. }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读