今天在类中使用 uasort() 函数时发现报了错误:Warning: uasort() expects parameter 2 to be a valid callback ..., 然而直接在纯 php...页面测试的时候发现又没问题....100),
array('id' => 2, 'margin' => 200),
array('id' => 3, 'margin' => 300),...要是改成PHP页面的话,则无问题:
<?...之后搜索了一下, 解决方案如下: 在类里这样调用:uasort($ary, array($this,"compareByMargin")) 就可以了.