version_compare表示x.y.0高于x.y?

时间:2014-03-19 15:35:32

标签: php compare

为什么

version_compare('3.8.0', '3.8', '>')

返回true

在版本控制方面,人们会期望两者相同,但version_compare表示3.8.0高于3.8。这种奇怪的行为有没有解决办法?

运行PHP 5.2.17

1 个答案:

答案 0 :(得分:-2)

从头顶看,感觉可能是3.8.0> 3.8因为你必须想象一个常规的图表x,y图表...它是一个2维图表......但是如果你在x,y轴上添加0就可以获得一个3维图表即一种更高类型的表达,而不仅仅是2D ... 这是我能用它做出的唯一合乎逻辑的解释......但也许我很疯狂:) ...那很好......比起来更好疯狂:))

你真的 凯文  01001100010011110101011001000101到googolplex