国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

多維數(shù)組遍歷,求大佬解答???
小帥
小帥 2019-10-08 14:34:22
0
3
1177

? ? ? ?$result=array(
? ? ? ? ? ?array(
? ? ? ? ? ? ? ?'name'=>'網絡',
? ? ? ? ? ? ? ?'電話'=>'12345678910',
? ? ? ? ? ? ? ?'answer'=>
? ? ? ? ? ? ? ? ? ?array(
? ? ? ? ? ? ? ? ? ?'question_id'=>'第1',
? ? ? ? ? ? ? ? ? ?'answer'=>'程序測試1',
? ? ? ? ? ? ? ? ? ? ? ?),
? ? ? ? ? ? ? ? ? ?array(
? ? ? ? ? ? ? ? ? ? ? ?'question_id'=>'第2',
? ? ? ? ? ? ? ? ? ? ? ?'answer'=>'程序測試2',
? ? ? ? ? ? ? ? ? ?)
? ? ? ? ? ?),
? ? ? ? ? ?array(
? ? ? ? ? ? ? ?'name'=>'網絡1',
? ? ? ? ? ? ? ?'電話'=>'12345678911',
? ? ? ? ? ? ? ?'answer'=>
? ? ? ? ? ? ? ? ? ?array(
? ? ? ? ? ? ? ? ? ? ? ?'question_id'=>'第3',
? ? ? ? ? ? ? ? ? ? ? ?'answer'=>'程序測試3',
? ? ? ? ? ? ? ? ? ?),
? ? ? ? ? ? ? ?array(
? ? ? ? ? ? ? ? ? ?'question_id'=>'第4',
? ? ? ? ? ? ? ? ? ?'answer'=>'程序測試4',
? ? ? ? ? ? ? ?)
? ? ? ? ? ?)
? ? ? ?);
// ? ? ? ?將上邊數(shù)組遍歷成下邊數(shù)組,求大佬。。
? ? ? ?$result2=array(
? ? ? ? ? ?array(
? ? ? ? ? ? ? ?'name'=>'網絡',
? ? ? ? ? ? ? ?'電話'=>'12345678910',
? ? ? ? ? ? ? ?'第1'=>'程序測試1',
? ? ? ? ? ? ? ?'第2'=>'程序測試2',
? ? ? ? ? ?),
? ? ? ? ? ?array(
? ? ? ? ? ? ? ?'name'=>'網絡1',
? ? ? ? ? ? ? ?'電話'=>'12345678911',
? ? ? ? ? ? ? ?'第3'=>'程序測試3',
? ? ? ? ? ? ? ?'第4'=>'程序測試4',
? ? ? ? ? ?)
? ? ? ?);

小帥
小帥

全部回復(2)
海風

以下程序不管$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);

}

}

? ? }


移動用戶-6569216

你這個寫得不清不楚的我沒法幫你看

  • 回復 謝謝你,我現(xiàn)在搞定了,是這樣的: $result2=array(); foreach($result as $k=>$v){ $result2[$k]['name'] = $v['name']; $result2[$k]['電話'] = $v['電話']; foreach($v['answer'] as $ak=>$av){ $result2[$k][$av['question_id']] = $av['answer']; } }
    小帥 作者 2019-10-08 16:57:23
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板