我有以下场景
$elementsInPairs = ["xyz","xxx","yyy","zzz"];
$valuesInPair =[4,2,3,1];
我需要对第二个数组进行排序,这会给我
[1,2,3,4]
我可以这样做
sort($valuesInPair)
但我也需要根据第二个数组的排序在第一个数组中发生同样的情况
["zzz","xxx","yyy","xyz"];
编辑 由于我必须紧急修复它,我想我无法分享更多信息,而且问题似乎很模糊
基本上,我的想法是,我有两组数组,在所有情况下元素数量相同,并且它们彼此链接,第二个数组是一组订单 ID。第一个数组是一组名称,所以在上面的例子中,我有
4 relates to xyz
2 relates to xxx
3 relates to yyy
1 relates to zzz
所以我需要根据 ID 进行排序,并且在第一个数组中也反映相同的顺序,
所以最终的结果是
["zzz","xxx","yyy","xyz"];
这是根据排序的
[1, 2, 3, 4];
希望这能解决上面的问题
弑天下
DIEA
慕仙森
蛊毒传说
一只斗牛犬