我得到了$ actions数组和$ actions_used数组。对PHP中另一个数组值进行排序
$ actions_used看起来像这样:
array(1) {
[2]=>
string(1) "18"
[5]=>
string(1) "33"
}
$行动看起来是这样的:
array(3) {
[1]=>
string(9) "Withdraw"
[2]=>
string(13) "Deposit"
[5]=>
string(10) "Blabla"
}
我想基于这是在$ actions_used价值$行动进行排序。
正确的输出将是$操作:
array(3) {
[5]=>
string(9) "Blabla"
[2]=>
string(13) "Deposit"
[1]=>
string(10) "Withdraw"
}
为什么?由于数组键5,“Blabla”具有最大值“33”,然后出现具有值18的数组键“2”,并最终出现数组键1,具有0的“Withdraw”(无值)
如何才能做到这一点?
这是行得通的,但是剩下的动作是不是在actions_used?他们不在$ newArray中 – Karem