現在の位置: ホーム> 関数カテゴリ一覧> version_compare

version_compare

「PHP正規化」数値文字列の2つのバージョンの比較
名前:version_compare
カテゴリ:PHPオプションと情報
対応言語:php
一言説明:2つのバージョン番号を比較します

関数名:version_compare()

該当するバージョン:PHP 4.1.0以上

使用法:version_compare()関数は、2つのバージョン番号を比較するために使用されます。

構文:int version_compare(string $ version1、string $ version2 [、string $ operator])

パラメーター:

  • バージョン1:比較される最初のバージョン番号。
  • バージョン2:比較する2番目のバージョン番号。
  • オペレーター(オプション):オペレーターを比較します。それは次の値のいずれかになる可能性があります。
    • 「<」:それ以下
    • "<=":以下
    • 「>」:より大きい
    • "> =":それ以上のもの
    • "==":等しい

戻り値:バージョン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()関数の基本的な使用法を示しています。バージョン番号を比較し、返品値に基づいて対応する論理的判断を作成するためのニーズに応じて、異なる比較演算子を渡すことができます。

類似の関数
  • include_path構成オプションを設定します set_include_path

    set_include_path

    include_path構成オプションを
  • ini shorthand構文から解釈されたサイズを取得します ini_parse_quantity

    ini_parse_quantity

    inishorthand構文から解釈され
  • 現在のスクリプトのイノードを取得します getmyinode

    getmyinode

    現在のスクリプトのイノードを取得します
  • コマンドラインパラメーターリストからオプションを取得します getopt

    getopt

    コマンドラインパラメーターリストからオプ
  • 構成オプションの値を復元します ini_restore

    ini_restore

    構成オプションの値を復元します
  • すべての構成オプションを取得します ini_get_all

    ini_get_all

    すべての構成オプションを取得します
  • 円形リファレンスコレクターをアクティブにします gc_enable

    gc_enable

    円形リファレンスコレクターをアクティブに
  • アサーションが誤っているかどうかを確認してください assert

    assert

    アサーションが誤っているかどうかを確認し
人気記事(にんききじ)