version_compare
對比兩個「PHP 規範化」的版本數字字符串
函數名: version_compare()
適用版本: PHP 4.1.0 及以上版本
用法: version_compare() 函數用於比較兩個版本號。
語法: int version_compare ( string $version1 , string $version2 [, string $operator ] )
參數:
返回值:若version1 小於version2,則返回-1;若version1 大於version2,則返回1;若二者相等,則返回0。
示例:
$version1 = "7.2.0"; $version2 = "7.3.0"; echo version_compare($version1, $version2); // 输出-1,因为7.2.0 小于7.3.0 echo version_compare($version1, $version2, "<"); // 输出true,因为7.2.0 小于7.3.0 echo version_compare($version1, $version2, ">="); // 输出false,因为7.2.0 不大于等于7.3.0 echo version_compare($version1, $version2, "=="); // 输出false,因为7.2.0 不等于7.3.0
上述示例演示了version_compare() 函數的基本用法。你可以根據需要傳遞不同的比較操作符進行版本號的比較,根據返回值進行相應的邏輯判斷。