加入收藏 | 设为首页 | 会员中心 | 我要投稿 荆门站长网 (https://www.0724zz.cn/)- 图像技术、建站、AI硬件、智能营销、数据搜素!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php 数组之删除空数组程序

发布时间:2022-07-24 10:06:35 所属栏目:PHP教程 来源:互联网
导读:删除空元素的数组方法很多了,我今天来介绍两种经典的方法,一个是利用了array_filter函数,另一个也利用函数调用自定义函数。 实例代码一如下: $str1_array=array(php教程网,,http://www.phpfensi,,1654,); $str1_array=array_filter($str1_array); print_r
  删除空元素的数组方法很多了,我今天来介绍两种经典的方法,一个是利用了array_filter函数,另一个也利用函数调用自定义函数。
 
  实例代码一如下:
 
   
  $str1_array=array('php教程网','','http://www.phpfensi','','1654','');  
  $str1_array=array_filter($str1_array);  
  print_r($str1_array);  
  ?>
  输出结果:
 
  Array
 
  (
  [0] => php教程网
  [2] => http://www.phpfensi.com
  [4] => 1654
  )
  实例代码二如下:
 
  $fangId = PostGet('houseId'); // 取得地址栏值
   $tempArray = array_filter(explode('_',$fangId),"filter"); //以__分成数组并且删除空数组
   
   if( is_array($tempArray) && !emptyempty( $tempArray ) ) //判断数组是否有值
   {
    print_r($tempArray); //测试输出
   }
   else
   {
    MessAge('请选择对比较楼盘','list.php');  
   }
   
   function filter($var)  处理函数
   {  
     if($var == '')  
     {  
      return false;  
     }  
     return true;  
   } 

(编辑:荆门站长网)

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

    热点阅读