愚蠢的问题;我一直想在个人投资组合网站上使用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,但是版本是如何编号的?
答案 0 :(得分:2)
版本5.2.12
表示:
...和是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了解历史记录。