php détermine si deux chaînes sont identiques
la fonction strncmp() est définie comme suit :
strncmp(string1,string2,length)
Description du paramètre :
string1 requis. Spécifie la première chaîne à comparer.
string2 Obligatoire. Spécifie la deuxième chaîne à comparer.
longueur requise. Spécifie le nombre de caractères de chaque chaîne utilisée dans la comparaison.
Description de la valeur de retour :
Si les deux chaînes sont égales, la valeur de retour est 0.
Si string1 est inférieur à string2, la valeur de retour est inférieure à 0.
Si string1 est supérieur à string2, la valeur de retour est supérieure à 0.
L'exemple de code est le suivant :
<?php /* strncmp()函数比较两个字符串前n个字符是否相等 * * 返回值: 0 - 如果两个字符串相等 <0 - 如果 string1 小于 string2 >0 - 如果 string1 大于 string2 */ $str1="welcome to www.jb51.net"; $str2="WELCOME TO WWW.JB51.NET"; $str3="welcome to php"; echo strncmp($str1,$str2,2); echo "<br/>"; echo strncmp($str1,$str3,2); ?>
Résultat d'exécution :
1 0
Tutoriel recommandé : 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!