php 数组之删除空数组程序
删除空元素的数组方法很多了,我今天来介绍两种经典的方法,一个是利用了array_filter函数,另一个也利用函数调用自定义函数。
实例代码一如下:
$str1_array = array ( 'php教程网' , '' , 'http://HdhCmsTestphpfensi' , '' , '1654' , '' ); $str1_array = array_filter ( $str1_array ); print_r( $str1_array ); ?>输出结果:
Array
(
[0] => php教程网
[2] => http://HdhCmsTestphpfensi测试数据
[4] => 1654
)
实例代码二如下:
$fangId = PostGet( 'houseId' ); // 取得地址栏值 $tempArray = array_filter ( explode ( '_' , $fangId ), "filter" ); //以__分成数组并且删除空数组 if ( is_array ( $tempArray ) && ! empty empty ( $tempArray ) ) //判断数组是否有值 { print_r( $tempArray ); //测试输出 } else { MessAge( '请选择对比较楼盘' , 'list.php' ); } function filter( $var ) 处理函数 { if ( $var == '' ) { return false; } return true; }查看更多关于php 数组之删除空数组程序 - php数组的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://www.haodehen.cn/did31199