php多次元配列を1次元配列に結合する方法
900 ワード
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;} $data = array( array('a', 'b'), array('e', 'f', 'g'), array('w', 'x', 'y', 'z'),); $combos = array_multiToSingle($data); echo "
転載先:https://www.cnblogs.com/i6010/articles/4172175.html
";
var_export($combos);
echo "
"; 転載先:https://www.cnblogs.com/i6010/articles/4172175.html