之前整理过一条经验:PHP 按数组键值长度排序
其中用的就usort配合另一个函数实现了按键值长度排序的功能。

然而,如果是一个类里面的函数呢?在stackoverflow找到了答案:
假设我们有一个名为ClassName的类,其中有一个私有静态函数merchantSort,那么可以通过如下方式实现usort调用其中的函数进行排序的功能。

usort($array, array('ClassName','merchantSort'));

参考链接:https://stackoverflow.com/questions/6053994/using-usort-in-php-with-a-class-private-function

Related Posts: PHP-usort函数如何使用类中的函数排序 :

avatar