Rol*_*and 2 php arrays sorting
我有以下数组
[0] => Array
(
[id] => 229
[val] => 2
)
[3] => Array
(
[id] => 237
[val] => 1
)
[4] => Array
(
[id] => 238
[val] => 6
)
Run Code Online (Sandbox Code Playgroud)
我需要根据数组中的val值对这个数组进行排序,不知道如何实现这个目的?
function cmp($a, $b)
{
if ($a["val"] == $b["val"]) {
return 0;
}
return ($a["val"] < $b["val"]) ? -1 : 1;
}
usort($yourarray, "cmp");
Run Code Online (Sandbox Code Playgroud)
阅读本文以获取更多信息.