您当前的位置: 首页 >  ar

PHP:array_flatten多维数组扁平化

彭世瑜 发布时间:2022-05-19 17:48:19 ,浏览量:3

方法实现

/**
 * 多维数组扁平化
 * @param $array array
 * @return array
 */
if (!function_exists('array_flatten')) {
    function array_flatten($array)
    {
        $result = [];
        foreach ($array as $value) {
            if (is_array($value)) {
                $result = array_merge($result, array_flatten($value));
            } else {
                $result[] = $value;
            }
        }

        return $result;
    }
}

代码示例

            
关注
打赏
1688896170
查看更多评论
0.0516s