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

類似の関数
  • 既存のすべてのゴミサイクルの強制収集 gc_collect_cycles

    gc_collect_cycles

    既存のすべてのゴミサイクルの強制収集
  • 現在のスクリプトのイノードを取得します getmyinode

    getmyinode

    現在のスクリプトのイノードを取得します
  • 環境変数の値を設定します putenv

    putenv

    環境変数の値を設定します
  • 現在のリソース使用状況を取得します getrusage

    getrusage

    現在のリソース使用状況を取得します
  • 環境変数の値を取得します getenv

    getenv

    環境変数の値を取得します
  • MAGIC_QUOTES_GPCの現在の構成設定を取得します。この関数は、PHP 7.4.0以降に非推奨されています。この機能に頼らないことを強くお勧めします。 get_magic_quotes_gpc

    get_magic_quotes_gpc

    MAGIC_QUOTES_GPCの現在の
  • 現在のプロセスタイトルに戻ります cli_get_process_title

    cli_get_process_title

    現在のプロセスタイトルに戻ります
  • ゴミコレクターに関する情報を入手してください gc_status

    gc_status

    ゴミコレクターに関する情報を入手してくだ
人気記事(にんききじ)