php版本比較函數version_compare()php
mixed version_compare ( string $version1 , string $version2 [, string $operator ] )
若是你指定了可選的第三個參數 operator,你能夠測試二者的特定關係。 能夠的操做符分別是:<、 lt、<=、 le、>、 gt、>=、 ge、==、 =、eq、 !=、<> 和 ne。框架
此參數區分大小寫,因此它的值應該是小寫的。ide
version_compare() 用於對比兩個「PHP 規範化」的版本數字字符串。函數
example onethink框架中就有版本判斷:測試
<?php echo PHP_VERSION; if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); ?>