PHP Changelog代码分析

时间:2011-08-01 08:38:31

标签: php version

有谁知道哪里有一个很好的地方可以查看PHP的更改日志?具体功能?我一直试图阅读这个,这让人感到困惑,http://php.net/ChangeLog-5.php

我需要将我们的一个实时服务器从516更新为更新的东西,但我需要知道哪些功能已经死亡,已弃用或未使用,以便我可以在框中分析代码。

有什么想法吗?或者是否有自动化服务可以解析项目的来源并告诉您哪些功能特定于哪个版本?

1 个答案:

答案 0 :(得分:0)

这是5.1 to 5.2 migration guide。特别注意backwards incompatible changes。这是same guide for 5.2 to 5.3,而BC incompatible changes。此外,使用PHP 5.3,它们启动deprecating stuff,这可能会导致E_DEPRECATED警告。

我为PHP_CodeSniffer编写了一个编码标准,用于检查在PHP 5.3上抛出E_DEPRECATED的任何内容。不幸的是我不能分享它(因为它是在我的老板的时间写的)。但是,我花了2-3个小时才写完。它不应该花更长的时间: - )