据我所见,从changelog,有两个不同的主要版本。 5.4和5.3。有什么不同 ?为什么PHP有两个不同版本的更新?
1
A
回答
2
你的答案是PHP5.4破添加相比5.3变化为共享托管环境,包括:
- safe_mode设置消失(连同所有的朋友)
- magic_quotes走开(并且因为很多遗留代码依靠它来消毒,所以它的移除是一个坏主意)
- 呼叫时间PBref已被删除(这会导致LOT对传统代码的警告)
- register_globals已被丢弃。这完全破坏了一些遗留代码。
因此,现在,他们保持PHP5.4和PHP5.3同时处于当前状态。不过,这是第一次以这种方式发生。您可以在这里找到完整的重大更改列表:http://php.net/manual/en/migration54.incompatible.php。
1
有许多主要版本,不只是两个。包括5.0,5.1,...和5.3和5.4。
您引用的更改日志完全是查找任何版本的特定详细信息的正确位置。
您也可以通过谷歌的“PHP 5.4版本”或“PHP 5.3版本”获得简要摘要。例如:
+2
还有用于标识语言的差异,例如http://uk1.php.net/migration54 – 2013-04-25 22:28:38
0
目前,PHP分支机构5.3。*和5.4。*正处于稳定发展阶段,PHP 5.5。*正在上升。通常PHP.net支持并行的两个稳定版本,所以你可以更快地从一个版本转到另一个版本。
相关问题
- 1. 为什么有两个不同版本的PHP?
- 2. 为什么NPM和节点有两个不同的版本
- 3. 为什么jQuery有两个版本?
- 4. 为什么同一台服务器的两个版本的行为不同?
- 5. “it.next()”+“it.nextIndex()”的两个版本,但顺序不同,为什么结果不同
- 6. 为什么不将npm包更新为最新版本?
- 7. 为什么不同版本的Silverlight程序集具有相同的版本号?
- 8. git svn - 为什么我不能更新到最新版本?
- 9. 为什么我的php -v版本与phpinfo()不同?
- 10. 为什么有不同版本的IE则不会触发
- 11. 为什么crypto.createHash在新版本中返回不同的输出?
- 12. 为什么testflight版本没有在设备上显示更新的版本
- 13. 即使两个程序集有不同的版本,也没有显示Nuget的更新版本
- 14. 为什么我们有两个版本的Java?
- 15. 为什么jar-MANIFEST文件中的规范版本有两个版本?
- 16. 为什么Ruby不支持GTK + 2.14和更新的版本?
- 17. 为什么chrome不请求更新版本的缓存文件?
- 18. 为什么docker版本中的COPY检测不到更新
- 19. TryUpdateModel - 为什么更新两个对象?
- 20. 为什么我的电脑里有2个版本的PHP?
- 21. 为什么不同的android版本显示不同的GUI?
- 22. 为什么我的MySQL版本有所不同?
- 23. max_input_vars的行为在不同的PHP版本中有何不同?
- 24. 为什么WPF在不同版本的Windows上呈现不同?
- 25. Python:为什么两个全局变量有不同的行为?
- 26. 两种方法之间更新Android App Widget有什么不同?
- 27. 这两个功能为什么不同?
- 28. 这两个地块为什么不同?
- 29. 两个版本的PHP
- 30. 为什么更新和选择两个不工作在同一个表
非常有见地的答案非常感谢每一个主要版本迁移的信息。 – motto 2013-04-25 22:30:34