??????? $result=array(
??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????,
????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? 'Programmtest 1' 'question_id'=>'Programmtest 2',
. ),
?????????????????????????????????????????????????????????????????????????????????????????????????????????????? t, ?h. 'Antwort ' = & GT; 'Programmtest 3',
),
Array ;
// überquere das obere Array in das untere Array, bitte hilf mir. . L $ result2 = Array (
Array (
'Name' = & gt; 'Netzwerk',
'Telefon' = & gt; '12345678910',
'Der 1.'=>'Programmtest 1',
? ? ? ? ? ? 'Der 2.'=>'Programmtest 2',
? ? ? ? ? ? ? ),
? ? ? ? ? ? ? array(
? ? ? ? ? ? ? ? ? 'name'=>' Netzwerk 1',
? ? ? ? ? ? ? ? 'Telefon'= & gt; '12345678911',
'3' = & gt; 'Programmtest 4',
); ;
以下程序不管$result鍵名怎么改都能得到你想要合并的數(shù)組:
$arr = [];
? ? foreach ($result as $k => $v){
foreach ($result[$k] as $k1 =>$v2){
if (is_array($result[$k][$k1])){
foreach ($result[$k][$k1] as $k2 => $v2){
$arr[] = $v2;
}
$temp = [$arr[0] => $arr[1]];
unset ($result[$k][$k1]);
unset ($arr);
$result[$k] = array_merge($result[$k],$temp);
unset($temp);
}
}
? ? }
你這個寫得不清不楚的我沒法幫你看