您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

一个数组按照另一个数组元素顺序排序

2024/6/13 20:20:00发布26次查看
文字总是那么的苍白,上图
第一个数组是拿到的id数组,且已经是排序好的
但是下面拿到的数据键值顺序已经乱了。在不使用foreach的情况下如何优雅的进行排序,结果和第一个数组顺序一样
想要得到的结果类似这样
[ 131 => array(), 89 => array(), 141 => array(), 43 => array(), 140 => array(), ]

回复内容: 文字总是那么的苍白,上图
第一个数组是拿到的id数组,且已经是排序好的
但是下面拿到的数据键值顺序已经乱了。在不使用foreach的情况下如何优雅的进行排序,结果和第一个数组顺序一样
想要得到的结果类似这样
[ 131 => array(), 89 => array(), 141 => array(), 43 => array(), 140 => array(), ]

用foreach不是很好吗,再说view里面不就是用foreach遍历么?你可以不处理的。例
$this->view->assign('indexarray', $indexarray);$this->view->assign('dataarray', $dataarray);//--viewforeach ($indexarray as $id) { print_r($dataarray[$id]); //对不对?}
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product