zoukankan      html  css  js  c++  java
  • 把多维数组变成一维数组的方法

    /***********************
    **功能:将多维数组合并为一位数组
    **$array:需要合并的数组
    **$clearRepeated:是否清除并后的数组中得重复值
    ***********************/
    function array_multiToSingle($array,$clearRepeated=false){
        if(!isset($array)||!is_array($array)||empty($array)){
            return false;
        }
        if(!in_array($clearRepeated,array('true','false',''))){
            return false;
        }
        static $result_array=array();
        foreach($array as $value){
            if(is_array($value)){
                array_multiToSingle($value);
            }else{
                $result_array[]=$value;
            }
        }
        if($clearRepeated){
            $result_array=array_unique($result_array);
        }
        return $result_array;
    }
  • 相关阅读:
    Unity内生成深度贴图
    曲线细分
    Hermite插值
    查看静态库支持的CPU架构
    NLua引擎
    ImWindow
    Xenko Engine
    Fast Shadow Receiver
    2D色彩变换
    RVO
  • 原文地址:https://www.cnblogs.com/hltswd/p/4920415.html
Copyright © 2011-2022 走看看