需要一些关于数组排序的帮助....
我有两个数组。主要的一个(其中键是用户ID):
$ user [31] ='Tom'
$ user [43] ='Jane'
和另一个显示顺序的数组(其中key是顺序,值是用户ID):
$ order [1] = 43
$ order [2] = 31
如何使用订购方式将订单应用于主阵列?
谢谢你们!
答案 0 :(得分:3)
使用$order
中的按键以正确的顺序从$user
中选择用户:
$orderedUsers = array();
foreach ($order as $key) {
$orderedUsers[] = $user[$key];
}
答案 1 :(得分:0)
使用此功能,它对您的问题很有用
$array = array("size" => "XL", "color" => "gold");
print_r(array_values($array));
结果为:
Array
(
[0] => XL
[1] => gold
)