Closed. This question needs to be more focused。它当前不接受答案。












想要改善这个问题吗?更新问题,使它仅关注editing this post的一个问题。

已关闭6年。



Improve this question




要顺利地从PHP4迁移到PHP5,需要遵循哪些良好的步骤。有哪些类型的代码可能会中断?

最佳答案

我还曾经开发过一个应用程序,该应用程序大量使用了PHP4的XML支持,因此要迁移到PHP5需要大量的工作。

我当时正在查看的其他重要更改之一是对函数参数的默认处理的更改。我记得在PHP4中,除非您另外指定,否则它们是传递副本,但在PHP5中,默认情况下将其更改为传递引用。在编写良好的代码中,这可能对您没有多大影响,但肯定会引起问题。

我认为我发现改变的另一件事是,不再允许对象覆盖其“此”字段。我会说这是一个非常糟糕的主意(我认为它可能不是PHP4中的有意功能),但是我当然发现我们的系统中有部分依赖它。

希望其中的一些帮助。

关于从PHP4到PHP5的迁移,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6594/

10-12 05:27