如何计算PHP版本?

时间:2011-01-17 23:29:12

标签: php

愚蠢的问题;我一直想在个人投资组合网站上使用Doctrine和CodeIgniter,但是Doctrine表明它需要PHP 5.2.3或更高版本。我向我的托管服务提供商提交了一张票,询问他们何时升级PHP(他们运行的是5.2.1)。我刚收到一条消息,说他们已经更新到5.2.12,大于5.2.3。

这是真的吗?我看过php.net下载页面,但很难说哪个更新。我想我可能会误解5.2.12为5.2.1.2 - 显然12高于3,但是版本是如何编号的?

4 个答案:

答案 0 :(得分:2)

版本5.2.12表示:

  • 主要版本:5
  • 次要版本:2
  • 发布版本:12
  • 额外版本:(空)
  • 完整版本名称:5.2.12
  • 版本ID:50212

...和是5.2.12比5.2.3更新,因为12高于3。

答案 1 :(得分:0)

你知道什么,那是indeed true!我不知道自己,我的印象是他们使用单个数字(即5.2.1.7,这也是一个有效的编号方案,特别是在Unix / Linux世界中。)

  

版本5.2.17

     

06-JAN-2011

     

版本5.2.16

     

16日 - 12月2010

     

版本5.2.15

     

08-DEC-2010

答案 2 :(得分:0)

也许您可能会发现version_compare()功能很有用

答案 3 :(得分:0)

请参阅changelog了解历史记录。