有没有办法找到php应用程序是否与特定版本兼容

时间:2010-08-18 07:36:28

标签: php migration

我有一个在php 4上运行的大型php应用程序,但我想在php 5.2上移动这个应用程序,但我不确定它是否在功能上都可以正常工作,因为我不想再次测试完整的应用程序。所以我想知道有没有办法找出应用程序与php版本的兼容性。

3 个答案:

答案 0 :(得分:2)

PHP5有重大变化,我认为没有这种自动检查兼容性的方法..

你必须手动检查所有文件。使用批处理文件文本seach(和replace?)工具来查找函数,类等。

这是你的guide to start

答案 1 :(得分:0)

不幸的是,你将不得不对它进行测试。您至少可以使用PHP changelog作为一个清单来查看应用程序中的任何代码是否受到影响。

PHP 4到PHP 5是一个非常巨大的飞跃;即使在您进行测试之前,您的应用程序也可能受到影响。

答案 2 :(得分:0)

您可以使用在线工具检查代码php 4和php 5.2,5.3的syntax compatibility。对于手动检查,请阅读Migrating from PHP 4 to PHP 5.0.x