如何使PHP 5.2与未来版本兼容

时间:2012-01-31 19:30:45

标签: php compatibility php-5.2

我正在5.2版本中编写CMS,但我担心它是否与PHP 5.3或未来版本兼容。

我应该注意哪些事情或者没有什么可担心的?

P.S:请不要建议我使用PHP 5.3,因为这不是问题。

3 个答案:

答案 0 :(得分:4)

PHP采用非常保守的方法来实现向后兼容性。大多数代码将继续工作很长一段时间 - 我已经看到PHP3代码在5.3中仍然可以。

你应该留意the lists of backwards incompatible changes

答案 1 :(得分:2)

您应该在此处查看向后不兼容的更改列表:http://www.php.net/manual/en/migration53.incompatible.php

答案 2 :(得分:0)

我目前遇到的一件事情,在某些方面是非常严重的是php> 5.3不再支持本机mssql(Microsoft SQL Server)扩展。我不知道这对你有什么用处。但是从5.3版本开始,php放弃了对它的支持,并建议你改用微软的扩展名:http://www.microsoft.com/download/en/details.aspx?id=20098