OUJOOD.COM
La fonction strnatcmp()
PHP references des fonctions PHP
(PHP 4, PHP 5)
strnatcmp() — Comparaison de chaînes avec l'algorithme d'"ordre naturel"
La fonction strnatcmp()
Définition et utilisation
La fonction de strnatcmp () compare deux chaînes utilisant un algorithme « normal ».
Implémente l'algorithme de comparaison qui ordonne les chaînes tel qu'un homme le ferait. Cette fonction est similaire à la fonction strnatcasecmp, mais la comparaison n'est pas sensible à la casse.
Cette fonction retourne :
- 0 - si les deux chaînes sont égales
- <0 - si string1 est moins que string2
- >0 - si string1 est plus grand que string2
strnatcmp (string1, string2)
| Paramètre | Description |
|---|---|
|
string1 |
Requis. Spécifie la première chaîne pour comparer |
|
string2 |
Requis. Spécifie la deuxième chaîne pour comparer |
Note : La fonction strnatcmp () distingue les majuscules et minuscules.
Exemple
Exemple : 📋 Copier le code
<?php
echo strnatcasecmp("2Bonjour le monde!","10Bonjour le monde!");
echo "<br />";
echo strnatcasecmp("10Bonjour le monde!","2Bonjour le monde!");
?>
Le résultat du code ci-dessus sera :
-1 1
Fonction precedente: |
Fonction suivante: |