在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
我们在php的数组操作中经常用到对数组进行排序的问题,这里说的是对关联数组进行排序 array_multisort(array_column($arr, 'weight'),SORT_NUMERIC, SORT_ASC, $arr); // 对关联数组 $arr 将键列'weight'转换为数字进行升序排序 SORT_NUMERIC // 转换为数字排序 SORT_STRING // 转换为文本排序 SORT_ASC // 升序 SORT_DESC // 降序
$data[] = array('volume' => 'id100343', 'weight' => '4'); ): array_multisort(array_column($data, 'weight'),SORT_NUMERIC, SORT_ASC, $data); array(3) {
[0]=>
array(2) {
}
[1]=>
array(2) {
}
[2]=>
array(2) {
}
}
按照weight进行排序(文本方式): array_multisort(array_column($data, 'weight'),SORT_STRING, SORT_ASC, $data); array(3) {
[0]=>
array(2) {
}
[1]=>
array(2) {
}
[2]=>
array(2) {
}
}
|
2022-08-17
2022-09-18
2022-08-17
2022-07-18
2022-07-29
请发表评论