今天在类中使用 uasort() 函数时发现报了错误:Warning: uasort() expects parameter 2 to be a valid callback ..., 然而直接在纯 php...100),
array('id' => 2, 'margin' => 200),
array('id' => 3, 'margin' => 300),...100),
array('id' => 2, 'margin' => 200),
array('id' => 3, 'margin' => 300),...之后搜索了一下, 解决方案如下: 在类里这样调用:uasort($ary, array($this,"compareByMargin")) 就可以了....这样明确告诉编译器是指向当前类的compareByMargin函数.