PHP将多维数组转化为一维数组
2017-09-11 18:02
495 查看
递归思想实现。依据面向对象思想将方法抽象出来,减少代码冗杂。
class Demo{ public $arr; /** * Effect 多维数组转换为一维数组 * @param $array 数组 * @return array 一维数组 */ public function change_array($array) { foreach ($array as $k => $v) { //若$v仍为数组 则调用自身 if (is_array($v)){ $this->change_array($v); }else{ $this -> arr[] = $v; } } return $this -> arr; } }
相关文章推荐
- PHP开发小技巧③—实现多维数组转化为一维数组
- php快速高效的把多维数组变为一维数组
- 多维数组转化成一维数组
- [基础]php递归将多维数组转换为一维数组
- php一维数组转化二维数组实现数组键值替换及转化json乱码
- PHP 多维数组变一维数组
- 实现多维数组转化为一维数组
- 多维数组转化为一维数组(key值=>value值,is_array(value)==false,使用递归)
- 多维数组到一维数组转化
- PHP多维数组转一维数组
- PHP将多维不规则数组转化为数组
- php多维数组去掉重复值示例分享
- PHP 多维数组按照指定的顺序进行排序
- php三维数组序列化,多维数组序列化
- php实现数组转化成xml的类
- php数组字符串之间的互相转化
- PHP在多维数组指定位置插入单元
- PHP 数组排序二维或多维排序问题
- 关于php中的数组以及多维数组
- php 指定多维数组修改