我安装了 PEAR 库。现在我将我的 PHP 5.2 升级到 PHP 5.4
在 5.4 中,PEAR lib 的一些功能给出了不推荐使用的警告。
例如 PEAR/XML/Unserializer.php 给
PHP Strict Standards: Redefining already defined constructor for class XML_Parser in /usr/share/pear/XML/Parser.php on line 227
我安装的 PEAR/XML/ 也支持 XML_Parser2,它修复了 PHP 升级的所有问题
但这需要我对已安装的 PEAR 包进行更改,例如我需要更改 PEAR/XML/Unserializer.php 并使其使用 Parser2.php 而不是 Parser.php。
Parser2.php 支持 PHP 5.4。
我的问题是我可以在 PEAR/XML/Unserializer.php 中进行更改。否则会违反某些规则。或者任何其他解决方案?