00问答网
所有问题
PHP中一个二维数组按另一个一维数组顺序排序
如题所述
举报该问题
其他回答
第1个回答 2022-06-28
我们的一维数组数据:
需要按照$a排序的二维数组:
实现方式:
最终返回结果:
相似回答
php数组
值如何根据
另一个数组的
值进行
排序
答:
php
$a = array( array( 'id' => 3, 'status' => 10, ), array( 'id' => 4, 'status' => 11, ), array( 'id' => 5, 'status' => 30, ), array( 'id' => 6, 'status' => 100, ), array( 'id' => 7, ...
php
二维数组的排序
问题
答:
data[] = array('volume' => 67, 'edition' => 7);?> 本例中将把 volume 降序排列,把 edition 升序排列。现在有了包含有行
的数组
,但是 array_multisort() 需要一个包含列的数组,因此用以下代码来取得列,然后
排序
。<?
php
// 取得列的列表 foreach ($data as $key => $row) { volu...
PHP中
怎么根据
二维数组中
的子数组的某个元素进行
排序
答:
//先用array_column 多维
数组
按照纵向(列)取出 date = array_column($arr, '0');//上面得到的结果:array()//再用array_multisort 结合array_column得到的结果对$arr进行
排序
array_multisort($date,SORT_ASC,$arr);
php二维数组
自定义
排序
答:
= array();foreach ($TimeSort as $key => $value) { data[] = $arr[$key];} i = 0;foreach ($arr as $k => $v) { arr[$k] = $data[$i];i++;} return $arr;} 主要部分,你也可以考虑用那个多为
数组排序
的那个函数,上面这个是我前几天自己写的,不知道在你这能用不 ...
大家正在搜
一维数组和二维数组
二维数组转化为一维数组
二维数组与一维数组的区别
将一个数组中的值按逆序重新存放
一维数组排序
一维数组
二维数组
c语言一维数组
二维数组赋值