代码之家  ›  专栏  ›  技术社区  ›  Pankaj Khairnar

有没有办法发现PHP应用程序与特定版本兼容

  •  1
  • Pankaj Khairnar  · 技术社区  · 14 年前

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

    3 回复  |  直到 12 年前
        1
  •  2
  •   Youssef    14 年前

    php5有重大变化,我不认为有这样一种自动化的方式来检查兼容性。

    你得手动检查所有文件。使用批处理文件文本seach(并替换?)查找函数、类等的工具。

    这是你的 guide to start

        2
  •  0
  •   user113292    14 年前

    不幸的是,你必须测试它。你至少可以用 PHP changelog 作为一个检查表,看看应用程序中的代码是否受到影响。

    php 4到php 5是一个相当大的飞跃;这可能是一个安全的赌注,您的应用程序甚至在您通过测试之前就受到了影响。

        3
  •  0
  •   ArK Sheeba Nancy    14 年前

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