请教PHP算法,二维数组取出一维数组中id相同为几个新的二维数组 我来答 1个回答 #热议# 生活中有哪些实用的心理学知识? jozh_china 推荐于2016-03-08 · TA获得超过141个赞 知道小有建树答主 回答量:215 采纳率:100% 帮助的人:198万 我也去答题访问个人页 关注 展开全部 分步解决:1. 先把二位数组中一维数组的id排重,并将其组成一个数组$key_arr = array(1,3,34,49)2. 两层遍历 foreach($base_arr as $v){ foreach($key_arr as $_v){ if($v['id'] == $_v){ $data[$_v] = $v; } } }3. 这样就可以了,这是一个思路,没有测试,你自己试试吧! 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2016-03-07 PHP将二维数组中某个值都取出来组成一个新的数组 6 2017-05-06 php 二维数组遍历,怎么样将相同的key组成一个数组,例如将所有100864这个可以组成一个数组? 2016-04-10 php的数组问题,一个二维数组怎么取出里面的部分元素组成一个新数组? 4 2016-02-02 PHP获取二维数组中相同的元素 5 2018-04-26 php合并两个二维数组,如果两个二维数组的id值相等,则合并为一个新的数组? 12 2017-12-15 PHP 取出二维数组中有重复值的其他某一项值 1 2017-03-21 php递归出来的一维数组,怎么合并成一个新的二维数组 2016-05-11 php两个二维数组怎么把相同键名的放到新数组里面? 1 更多类似问题 > 为你推荐: