Fonction de comparaison de chaînes ; fonction de comparaison ; comparaison de chaînes
Fonction php strnatcmp() syntaxe
Fonction : Méthode d'ordre naturel pour comparer des chaînes
Syntaxe : strnatcmp(string1,string2)
Paramètres :
Paramètre | Description |
string1 | Doit, obligatoire Le première chaîne à comparer. |
string2 | Doit spécifier la deuxième chaîne à comparer. |
Description : La fonction strnatcmp() utilise un algorithme "naturel" pour comparer deux chaînes. En arithmétique naturelle, le nombre 2 est inférieur au nombre 10. Dans le tri informatique, 10 est inférieur à 2 car le premier nombre de 10 est inférieur à 2. Notez que cette fonction est sensible à la casse. Si les deux chaînes sont égales, 0 est renvoyé. Si chaîne1 est supérieure à chaîne2, la valeur renvoyée est supérieure à 0. Si chaîne1 est inférieure à chaîne2, la valeur renvoyée est inférieure à 0.
Fonction php strnatcmp() exemple
<?php //使用自然算法来比较两个字符串 echo strnatcmp("2hello world!","01hello world!"); echo "<br>"; echo strnatcmp("01hello world!","2hello world!"); ?>
Exécuter l'instance »
Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne
Sortie :
1 -1