version_compare
「PHP正規化」数値文字列の2つのバージョンの比較
関数名:version_compare()
該当するバージョン:PHP 4.1.0以上
使用法:version_compare()関数は、2つのバージョン番号を比較するために使用されます。
構文:int version_compare(string $ version1、string $ version2 [、string $ operator])
パラメーター:
戻り値:バージョン1がversion2よりも少ない場合、-1を返します。バージョン1がバージョン2より大きい場合、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()関数の基本的な使用法を示しています。バージョン番号を比較し、返品値に基づいて対応する論理的判断を作成するためのニーズに応じて、異なる比較演算子を渡すことができます。