确定所需的最低PHP版本

时间:2009-12-17 21:01:03

标签: php

我必须找到我的代码将运行的最早的PHP4版本(我已经知道它运行在PHP5和PHP 4.4.9(最后一个PHP4版本 - 包含在MAMP中)。

是否有代码检查工具可以执行此操作?我是否需要安装每个PHP版本,看看会发生什么: - )

4 个答案:

答案 0 :(得分:23)

bartlett.laurent-laville.org 频道中有一个PEAR包:PHP_CompatInfo

  

找出最低版本和   一块片所需的扩展   要运行的代码

可以找到示例here

注意:original PEAR package仅适用于PHP4,不再维护。

答案 1 :(得分:1)

在手动下载和安装各种版本的PHP之前,请尝试下载包含旧的php二进制文件的XAMPP版本:

Download links on oldapps.com

答案 2 :(得分:1)

我为此目的使用(单位)测试。

for v in $versions; do
  php$v -f tests.php
done

答案 3 :(得分:0)

我认为没有这方面的工具。 我想你不必安装所有PHP版本,尝试主要版本,如4.1,4.2,4.3等 在我看来,次要版本没有语言语法更改或任何重大的,通常是错误修复