这篇文章主要为大家详细介绍了php 删除数组的所有空值元素,具有一定的参考价值,可以用来参考一下。
删除数组里的所有空值元素,包含空字符串,空的数组等等,php数组删除空值元素,感兴趣的小伙伴,下面一起跟随四海网的小编罗X来看看吧。
/**
* 删除数组里的所有空值元素,包含空字符串,空的数组等等
*
* @param
* @arrange (512.笔记) www.q1010.com
**/
function array_remove_empty($arr){
$narr = array();
while(list($key, $val) = each($arr)){
if (is_array($val)){
$val = array_remove_empty($val);
// does the result array contain anything?
if (count($val)!=0){
// yes :-)
$narr[$key] = $val;
}
}
else {
if (trim($val) != ""){
$narr[$key] = $val;
}
}
}
unset($arr);
return $narr;
}
//演示范例:
array_remove_empty(array(1,2,3, '', array(), 4)) => returns array(1,2,3,4)
/*** 来自四海网(www.q1010.com) ***/
本文来自:http://www.q1010.com/173/379-0.html
注:关于php 删除数组的所有空值元素的内容就先介绍到这里,更多相关文章的可以留意四海网的其他信息。
关键词:删除数组
四海网收集整理一些常用的php代码,JS代码,数据库mysql等技术文章。