久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

多維數(shù)組遍歷,求大佬解答???

瀏覽:174日期:2022-06-08 13:32:40

問題描述

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

問題解答

回答1:

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

}

}

}

回答2:你這個寫得不清不楚的我沒法幫你看
主站蜘蛛池模板: 海阳市| 喀什市| 安达市| 寿阳县| 潮州市| 通州市| 岳西县| 交城县| 会东县| 屯昌县| 通化县| 台南县| 新化县| 上杭县| 措勤县| 克什克腾旗| 濉溪县| 天峨县| 高邑县| 上杭县| 古田县| 繁昌县| 霍山县| 永平县| 庆城县| 页游| 博乐市| 巴彦淖尔市| 三门峡市| 顺昌县| 高尔夫| 天柱县| 五指山市| 北海市| 峡江县| 元朗区| 桓台县| 平谷区| 莱西市| 黔南| 高淳县|