我正在编写 5.2 版的 CMS,但我担心它是否与 PHP 5.3 或未来版本兼容。
我应该注意什么或者没有什么可担心的?
PS:请不要建议我应该使用 PHP 5.3,因为这不是问题。
我正在编写 5.2 版的 CMS,但我担心它是否与 PHP 5.3 或未来版本兼容。
我应该注意什么或者没有什么可担心的?
PS:请不要建议我应该使用 PHP 5.3,因为这不是问题。
PHP 对向后兼容性采取了非常保守的方法。大多数代码将继续工作很长一段时间 - 我已经看到 PHP3 代码在 5.3 中仍然可以。
您应该留意向后不兼容的更改列表。
您应该在此处查看向后不兼容的更改列表:http ://www.php.net/manual/en/migration53.incompatible.php
我目前遇到并且在某些方面非常严重的一件事是 php > 5.3 不再支持本机 mssql (Microsoft SQL server) 扩展。不知道对你有没有用。但是从 5.3 版本开始,php 放弃了对它的支持,并建议您改用 Microsoft 的扩展:http: //www.microsoft.com/download/en/details.aspx?id=20098