删除数组元素:删除数组元素实用的PHP数组函数来源: 发布时间:星期二, 2008年12月30日 浏览:51次 评论:0
php的从中删除空白元素(包括只有空白元素)将个 2维转换为 hashmap
本文来自: 脚本的家(www.jb51.net) 详细出处参考:http://www.jb51.net/article/15522.htm ** * 从中删除空白元素(包括只有空白元素) * * @param .gif' /> $arr * @param boolean $trim */ [复制此代码]CODE: function .gif' />_remove_empty(& $arr, $trim = true) { foreach ($arr as $key => $value) { (is_.gif' />($value)) { .gif' />_remove_empty($arr[$key]); } { $value = trim($value); ($value '') { un($arr[$key]); } ($trim) { $arr[$key] = $value; } } } } /** * 将个 2维转换为 hashmap * * 如果省略 $valueField 参数则转换结果每项为包含该项所有数据 * * @param .gif' /> $arr * @param $keyField * @param $valueField * * @ .gif' /> */ [复制此代码]CODE: function .gif' />_to_hashmap(& $arr, $keyField, $valueField = null) { $ret = .gif' />; ($valueField) { foreach ($arr as $row) { $ret[$row[$keyField]] = $row[$valueField]; } } { foreach($arr as $row) { $ret[$row[$keyField]] = $row; } } $ret; } 0
相关文章读者评论发表评论 |