有人知道在哪里可以查看PHP的changelog吗?具体的功能?我一直在试着读这篇文章,事实证明它很混乱,http://php.net/ChangeLog-5.php
我需要将我们的一个实时服务器从516更新到更新的版本,但是我需要知道哪些函数是死的,不推荐使用的,或者没有使用的,这样我就可以分析机器上的代码了。
有什么想法吗?或者,有没有自动化的服务可以解析项目的源代码,并告诉你哪些功能是特定于哪个版本的?
发布于 2011-08-01 17:49:02
这是5.1 to 5.2 migration guide。请特别注意backwards incompatible changes。这是BC incompatible changes的same guide for 5.2 to 5.3。此外,在PHP5.3中,他们启动了可能导致E_DEPRECATED警告的deprecating stuff。
我已经为PHP_CodeSniffer编写了一个编码标准,它可以检查任何在PHP5.3上抛出E_DEPRECATED的代码。不幸的是,我不能分享它(因为它是在我老板的时代写的)。但是,我只花了2-3个小时就写完了。这应该不会花你太长时间:-)
https://stackoverflow.com/questions/6895964
复制相似问题