Dans l'article précédent, nous avons découvert la méthode de remplacement des caractères spécifiés dans une chaîne. Si nécessaire, veuillez lire "Introduction détaillée à la méthode de remplacement des caractères spécifiés en php (sensible à la casse)". Cette fois, nous allons vous présenter la méthode de comparaison de deux chaînes. Vous pouvez vous y référer si vous en avez besoin.
Parfois, nous pouvons avoir besoin de comparer deux chaînes. À ce stade, nous devons utiliser la fonction pour comparer des chaînes, nous allons donc vous présenter aujourd'hui comment comparer deux chaînes.
Tout d’abord, regardons la première méthode, en utilisant la fonction strcasecmp().
Regardons un petit exemple.
<?php echo strcasecmp("yellow rattan wine","Yellow Rattan Wine"); ?>
Regardons les résultats de cet exemple
0
Chers amis, avez-vous beaucoup de points d'interrogation ? Que signifie ce 0 ? Ne vous inquiétez pas, apprenons cette fonction maintenant. La fonction
strcasecmp() compare deux chaînes.
Jetons un œil à la syntaxe de cette fonction
strcasecmp(要比较的第一个字符串,要比较的第二个字符串)
La chose la plus importante est la valeur de retour de cette fonction, jetons un coup d'œil.
Cette fonction renvoie :
0 - si les deux chaînes sont égales
<0 - si chaîne1 est inférieure à chaîne2
>0 - si chaîne1 est supérieure à chaîne2
Maintenant que nous avons introduit une fonction, nous allons introduire la deuxième méthode, la fonction strcmp().
Jetons un coup d'oeil à un petit châtaignier.
<?php echo strcmp("yellow rattan wine","Yellow Rattan Wine"); ?>
Regardez le résultat de ce marron
32 ? Qu'est-ce que cela signifie? Est-ce la même fonction que celle ci-dessus ? Apprenons-le maintenant. La fonction
strcmp() compare deux chaînes.
Jetons un coup d'œil à la syntaxe de cette fonction
strcmp(要比较的第一个字符串,要比较的第二个字符串)
Cette fonction est la même que la fonction strcasecmp ci-dessus. La valeur renvoyée est supérieure à 0, ce qui signifie que le premier caractère est supérieur au deuxième caractère.
C'est tout. Si vous voulez savoir autre chose, vous pouvez cliquer ici. → →Tutoriel vidéo php
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!