2014-03-19 29 views
0

爲什麼version_compare指示x.y.0高於x.y?

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

回報true

在版本控制方面,人們會認爲兩者都是相同的,但version_compare表示3.8.0高於3.8。對於這種奇怪的行爲是否有任何解決方法?

運行PHP 5.2.17

回答

-2

從我頭頂的感覺,這可能是3.8.0> 3.8,因爲你必須想象一個普通圖表X,Y圖......這是一個2維圖表......但它可能是,如果你添加一個0到x,y軸,你會得到一個3維的圖表,即一個更高類型的表達式,而不僅僅是2D ... 這是唯一合乎邏輯的解釋從它使...但也許我瘋了:)......這沒什麼......好瘋狂不是卡住了:)

此致 凱文 01001100010011110101011001000101到古戈爾普勒克斯

+1

這不是一個答案,只是一個意見,請閱讀常見問題解答 – Devin

相關問題