Description
int
version_compare
( string version1, string version2 [, string operator])
version_compare(
)
compare
les
deux
versions
de
PHP
standardisée
.
Cette
fonction
est
pratique
pour
les
programmes
qui
doivent
vérifier
la
version
de
PHP
qui
les
fait
tourner
.
version_compare(
)
retourne
-1
si
version1
est
inférieure
à
version2
,
0
si
elles
sont
égales
,
et
1
dans
le
reste
des
cas
.
Si
vous
spécifiez
le
troisième
argument
optionnel
operator
,
vous
pouvez
tester
une
relation
particulière
.
Les
opérateurs
possibles
sont
,
lt
,
=
,
le
,
,
gt
,
=
,
ge
,
==
,
=
,
eq
,
!=
,
,
ne
.
En
utilisant
cet
argument
,
version_compare(
)
retournera
1
si
la
relation
est
vérifiée
et
0
sinon
.
Exemple
1
.
Exemple
avec
version_compare(
)
?php
echo
version_compare(
"4.0.4"
,
"4.0.6")
;
/
/
affiche
-1
echo
version_compare("4.0.4"
,
"4.0.6"
,
"
")
;
echo
version_compare("4.0.6"
,
"4.0.6"
,
"eq")
;
/
/
affichent
tous
1
?
|
|