据我从changelog中可以看出,有两个不同的主要版本。5.4 和 5.3。有什么不同 ?
问问题
68 次
3 回答
2
您的答案是,与 5.3 相比,PHP5.4 为共享托管环境添加了重大更改,包括:
- safe_mode 离开(连同它的所有朋友)
- magic_quotes 消失(并且由于许多遗留代码依赖它来清理,因此将其删除是一个坏主意)
- 调用时PBref已被删除(这会导致遗留代码出现大量警告)
- register_globals 被扔掉了。这完全破坏了一些遗留代码。
因此,出于这个原因,目前,他们同时保持 PHP5.4 和 PHP5.3 都是最新的。不过,这是第一次以这种方式发生。您可以在此处找到重大更改的完整列表:http: //php.net/manual/en/migration54.incompatible.php。
于 2013-04-25T22:28:44.313 回答
1
有许多主要版本,而不仅仅是两个。包括 5.0、5.1、...以及 5.3 和 5.4。
您引用的变更日志正是查找任何版本的特定详细信息的正确位置。
您还可以在 Google 上搜索“PHP 5.4 版本”或“PHP 5.3 版本”以获取简短摘要。例如:
于 2013-04-24T19:00:14.320 回答
0
目前,PHP 分支 5.3.* 和 5.4.* 正在稳定开发中,PHP 5.5.* 即将推出。通常 PHP.net 并行支持两个稳定版本,因此您可以更快地从一个版本转到另一个版本。
于 2013-04-25T22:40:39.353 回答