且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

PHP-使用新功能时,如何避免在旧服务器上解析错误

更新时间:2023-02-22 21:24:52

我遇到了完全相同的问题,并使用eval函数解决了这个问题:

I had exactly the same problem and solved it using eval function :

if (version_compare(PHP_VERSION, '5.3.0') >= 0) {
eval('
function osort(&$array, $prop)
{
    usort($array, function($a, $b) use ($prop) {
        return $a->$prop > $b->$prop ? 1 : -1;
    }); 
}
');
} else {
    // something else...
}