Maison  >  Article  >  développement back-end  >  Comment comparer des chaînes en php quelle que soit leur taille

Comment comparer des chaînes en php quelle que soit leur taille

青灯夜游
青灯夜游original
2021-03-09 17:35:112527parcourir

En PHP, vous pouvez utiliser la fonction intégrée strncasecmp() pour comparer des chaînes sans respecter la casse, la syntaxe est "strncasecmp(str1,str2,length)". Si la valeur de retour est 0, cela signifie que les deux chaînes sont égales ; si la valeur de retour est inférieure à 0, cela signifie que str1 est inférieur à str2.

Comment comparer des chaînes en php quelle que soit leur taille

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Comparaison PHP insensible à la casse String

<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>

Sortie :

0
0

Étant donné que la fonction strncasecmp() n'est pas sensible à la casse, la sortie de Hello et hELLo est la même.

[Apprentissage recommandé : "Tutoriel vidéo PHP"]

Introduction aux fonctions associées :

strncasecmp( ) La fonction est utilisée pour comparer deux chaînes (insensible à la casse).

Syntaxe :

strncasecmp(string1,string2,length)

Paramètres :

  • string1 Obligatoire. Spécifie la première chaîne à comparer.

  • string2 Obligatoire. Spécifie la deuxième chaîne à comparer.

  • longueur Obligatoire. Spécifie le nombre de caractères par chaîne utilisés pour la comparaison.

Valeur de retour :

  • 0 - si les deux chaînes sont égales

  • 007acd4f09ca3851feac2a77f79392a60 - Si string1 est supérieur à string2

Pour plus de connaissances sur la programmation, veuillez visiter : Vidéo de programmation ! !

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn