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.
string2Doit 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