PHP实现多维数组转字符串和多维数组转一维数组的方法
本文实例讲述了PHP实现多维数组转字符串和多维数组转一维数组的方法。分享给大家供大家参考。具体实现方法如下:
/** *@method多维数组转字符串 *@paramtype$array *@returntype$srting *@authoryanhuixian */ functionarrayToString($arr){ if(is_array($arr)){ returnimplode(',',array_map('arrayToString',$arr)); } return$arr; } /** *@method多维数组变成一维数组 *@staticvararray$result_array *@paramtype$array *@returntype$array *@authoryanhuixian */ functionmulti2array($array){ static$result_array=array(); foreach($arrayas$key=>$value){ if(is_array($value)){ array_multi2array($value); } else $result_array[$key]=$value; } return$result_array; }
希望本文所述对大家的php程序设计有所帮助。