我不好意思问这个问题,所以我会尽快回答。
我有一个看起来像这样的数组:
array (size=11)
0 => string 'create' (length=6)
1 => string 'index' (length=5)
2 => string 'restore' (length=7)
3 => string 'renew' (length=5)
4 => string 'check' (length=5)
5 => string 'transfer' (length=8)
6 => string 'delete' (length=6)
7 => string 'update' (length=6)
我想对其进行排序以使其看起来像:
array (size=...)
1 => string 'index' (length=5)
2 => string 'update' (length=6)
3 => string 'renew' (length=5)
and all other values no matter which order
我没有排序规则,我只有输出模型数组。
我试过了,但我不知道在闭包内写什么:
$modelMenu = array('index', 'update', 'renew');
$myCustomFilter = function($a, $b) use ($modelMenu) {
var_dump($a, $b);
};
usort($list, $myCustomFilter);
谢谢。