$result=array(
array(
實際78910',
'answer'=>
array(
'question_id'=>'第1', 程序測驗1',
),
id'=> ;'第2',
'answer'=>'程序測驗2',
1, 程序測試2',
1, 程序測試2',
1, c #. array(
'name'=>』網路1',
'電話'=>'12345678911',
與answer'=> 'question_id'=>'第3',
程序測試3',
),
array( c 'answer'=>』計畫測驗4',
)
)
);
// 上邊陣列遍歷成下方陣列,求位大佬。 。
$result2=array(
array(
'name'=>與網路』、# 1 5678910',
'第1'=>'程序測驗1',
'第2'=>'程序測驗2',
),
'name'=>'網絡1',
'電話'=>'12345678911',
'第3'=> 程序=>'程式測試4',
)
);
海风2019-10-09 10:10:24
以下程式不管$result鍵名怎麼改都能得到你想要合併的陣列:
$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);##%