2013-04-24 49 views

回答

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

+0

非常有见地的答案非常感谢每一个主要版本迁移的信息。 – motto 2013-04-25 22:30:34

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支持并行的两个稳定版本,所以你可以更快地从一个版本转到另一个版本。

https://wiki.php.net/rfc/releaseprocess

相关问题