Maison > Article > développement back-end > Comment utiliser la fonction strnatcasecmp
Fonction PHP strnatcasecmp : Comparez les chaînes en utilisant l'algorithme "d'ordre naturel" (insensible à la casse)
Syntaxe de la fonction php strnatcasecmp()
Fonction : Utilisez l'algorithme "naturel" pour comparer deux chaînes (insensible à la casse) :
Syntaxe :
strnatcasecmp(string1,string2)
Paramètres :
string1 Obligatoire, précise à comparer la première chaîne.
string2 Obligatoire, spécifie la deuxième chaîne à comparer.
Explication : La fonction strnatcasecmp() 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. strnatcasecmp() n'est pas sensible à la casse. Si les deux chaînes sont égales, 0 est renvoyé. Si string1 est supérieur à string2, la valeur renvoyée est supérieure à 0. Si string1 est inférieure à string2, la valeur renvoyée est inférieure à 0
php strnatcasecmp(). Exemple d'utilisation de la fonction :
<?php echo strnatcasecmp("2hello world!","01hello world!"); echo "<br>"; echo strnatcasecmp("01hello world!","2hello world!"); ?>
Sortie :
1 -1
Cet article est une introduction à la fonction PHP strnatcasecmp. J'espère qu'il sera utile aux amis dans le besoin !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!