當前位置: 首頁> 函數類別大全> version_compare

version_compare

對比兩個「PHP 規範化」的版本數字字符串
名稱:version_compare
分類:PHP選項和信息
所屬語言:php
一句話介紹:比較兩個版本號

函數名: version_compare()

適用版本: PHP 4.1.0 及以上版本

用法: version_compare() 函數用於比較兩個版本號。

語法: int version_compare ( string $version1 , string $version2 [, string $operator ] )

參數:

  • version1:要比較的第一個版本號。
  • version2:要比較的第二個版本號。
  • 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() 函數的基本用法。你可以根據需要傳遞不同的比較操作符進行版本號的比較,根據返回值進行相應的邏輯判斷。

同類函數
熱門文章