0
한다고 가정 배열의 두 개 이상의 배열을 가입? PHP에서나는 다음과 같은 두 배열이
한다고 가정 배열의 두 개 이상의 배열을 가입? PHP에서나는 다음과 같은 두 배열이
배열을 평평하게하고 결합하십시오. 멋진 기능은
http://www.php.net/manual/en/function.array-values.php#104184 여기에 코드입니다, array_values의 PHP 설명서의 설명에 평탄화있다 :
/**
* Flattens an array, or returns FALSE on fail.
*/
function array_flatten($array) {
if (!is_array($array)) {
return FALSE;
}
$result = array();
foreach ($array as $key => $value) {
if (is_array($value)) {
$result = array_merge($result, array_flatten($value));
}
else {
$result[$key] = $value;
}
}
return $result;
}
그냥
array($arr2, $arr3)
에서이 작업을 실행합니다.
function flatten($ar,&$res) {
if (is_array($ar))
foreach ($ar as $e) flatten($e,$res);
else
$res[]=$ar;
}
$arr2 = array(array("first", "second"), array("third", "fourth"));
$arr3 = array(array("fifth", "sixth", "seventh"), array("eighth", "ninth"), array("tenth", "eleventh"));
$arr4=array();
flatten($arr2,$arr4);
flatten($arr3,$arr4);
[Documentation. 읽어. 그것을 사랑해. 그것을 사용하십시오.] (http://php.net/manual/en/function.array-push.php) –
[http://stackoverflow.com/questions/2184997/combine-two-or-more-multi-dimensional -arrays-in-php] (http://stackoverflow.com/questions/2184997/combine-two-or-more-multi-dimensional-arrays-in-php) – faino
@JackManey 링크는 그가 찾고있는 것이 아닙니다. – Jordan