最近没有改变任何东西,但我开始得到infamouse PHP Fatal错误:Invalid opcode 153/1/8
一个小的PHP -v显示:
PHP 5.3.3-7+squeeze17 with Suhosin-Patch (cli) (built: Aug 23 2013 15:06:16)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with eAccelerator v1.0-dev, Copyright (c) 2004-2012 eAccelerator, by eAccelerator
说实话,我不知道我们之前使用过eAccelerator。我认为主机升级了php或改变了php.ini中的内容,因为我确定我没有同时触摸代码..
无论如何,我的问题是:由于致命错误显示在我所拥有的行上:
uasort($tabWsFull, function($a, $b) {
return $b['bk'] - $a['bk'];
});
我可以在代码中修复一些问题吗? (没有停用eAcceleator)可能会重写uasort函数吗?
欢迎所有帮助,谢谢所有人。
答案 0 :(得分:1)
我不确定但仍在尝试
function mySort($a,$b){
return $b['bk'] - $a['bk'];
}
uasort($tabWsFull,'mySort');