PHP变更日志代码分析


PHP Changelog code profiling

谁知道哪里有一个很好的地方可以查看PHP的更改日志?功能特别?我一直在试着读这个,它证明是混乱的,http://php.net/ChangeLog-5.php

我需要将我们的一个实时服务器从516更新到更新的东西,但我需要知道哪些函数已死,已弃用或不使用,以便我可以对盒子上的代码进行分析。

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

下面是5.1到5.2的迁移指南。要特别注意向后不兼容的更改。这里是5.2到5.3的相同指南,它是BC不兼容的更改。此外,在PHP 5.3中,他们开始弃用可能导致E_DEPRECATED警告的内容。

我已经为PHP_CodeSniffer写了一个编码标准,用于检查PHP 5.3中抛出E_DEPRECATED的任何东西。不幸的是,我不能分享它(因为它是在我老板的时代写的)。但是,我只花了2-3个小时就写完了。不会花你太多时间的:-)