好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

php 判断空数组程序代码 - php数组

php 判断空数组程序代码

很多朋友问php中空数组怎么判断,下面我来给大家总结一些常用的判断空数组程序代码,有需要了解的朋友可进入参考.

empty函数,这个是判断数组值为空

实例代码如下:

$arr =  array ( "" );   $result  =  empty empty ( $arr );   //$result = false    $arr  =  array ();   $result  =  empty empty ( $arr );   //$result = true  

implode();

用implode()将数组输出为字符串,判断输出的字串是否为空.初看上去似乎是个不错的方法,可惜跟上一点一样,对于二维以上数组就不行了.举个例子:

实例代码如下:

$arr =  array ( array (), array (), array ());  $str  = implode( ',' , $arr );  if ( empty empty ( $str ))  echo   "空" ;  else   echo   "非空" ; 

array_filter函数

实例代码如下:

<?php   $str1_array = array ( '一聚教程网' , '' , 'http://www.111cn.net' , '' , '1654' , '' );   $str1_array = array_filter ( $str1_array );   print_r( $str1_array );   ?> 

结果

Array 

[0] => 一聚教程网 

[2] => http://www.111cn.net 

[4] => 1654 

)

count,size()函数

这两个函数是判断空数组的方法代码:

$arr =  array ( "" );   echo   count ( $arr );   echo  size( $arr );   //输出1  

查看更多关于php 判断空数组程序代码 - php数组的详细内容...

  阅读:45次