Position actuelle: Accueil> Catégories de fonctions> version_compare

version_compare

Comparaison de deux versions des chaînes numériques "PHP normalisées"
Nom:version_compare
Catégorie:Options et informations PHP
Langage de programmation:php
Description en une ligne:Comparez les deux numéros de version

Nom de la fonction: version_compare ()

Version applicable: PHP 4.1.0 et supérieur

Utilisation: la fonction version_compare () est utilisée pour comparer deux numéros de version.

Syntaxe: int version_compare (chaîne $ version1, chaîne $ version2 [, chaîne $ opérateur])

paramètre:

  • Version1: Le premier numéro de version à comparer.
  • Version 2: Le deuxième numéro de version à comparer.
  • Opérateur (facultatif): Comparez l'opérateur. Cela peut être l'une des valeurs suivantes:
    • "<": moins de
    • "<=": moins ou égal à
    • ">": plus grand que
    • "> =": supérieur ou égal à
    • "==": égal à

Valeur de retour: si la version1 est inférieure à la version2, return -1; Si la version1 est supérieure à la version2, retournez 1; Si les deux sont égaux, retournez 0.

Exemple:

 $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

L'exemple ci-dessus démontre l'utilisation de base de la fonction version_compare (). Vous pouvez transmettre différents opérateurs de comparaison en fonction de vos besoins pour comparer les numéros de version et porter des jugements logiques correspondants en fonction de la valeur de retour.

Fonctions similaires
Articles populaires