我正在使用version_compare在一个文件中支持两个版本的
PHP代码,但我仍然收到错误.
原文链接:https://www.f2er.com/php/138907.html码:
if (version_compare(PHP_VERSION,'5.3.0') >= 0) { $alias = preg_replace_callback('/&#x([0-9a-f]{1,7});/i',function($matches) { return chr(hexdec($matches[1])); },$alias); $alias = preg_replace_callback('/&#([0-9]{1,7});/',function($matches) { return chr($matches[1]); },$alias); } else { $alias = preg_replace('/&#x([0-9a-f]{1,7});/ei','chr(hexdec("\\1"))',$alias); $alias = preg_replace('/&#([0-9]{1,7});/e','chr("\\1")',$alias); }
但我得到: