Maison >développement back-end >tutoriel php >Substr_compare() est-il sensible à la casse en php ?
Fonction PHP substr_compare()
Définition et utilisation
La fonction substr_compare() compare deux chaînes à partir de la position de départ spécifiée.
Astuce : Cette fonction est sécurisée pour les binaires et éventuellement sensible à la casse (sensible à la casse).
Syntaxe (apprentissage recommandé : Tutoriel vidéo PHP)
substr_compare(string1,string2,startpos,length,case)
Description du paramètre :
string1, obligatoire. Spécifie la première chaîne à comparer.
string2 , obligatoire. Spécifie la deuxième chaîne à comparer.
startpos, obligatoire. Spécifie où dans string1 pour commencer la comparaison. Si négatif, le comptage commence à la fin de la chaîne.
longueur, facultative. Spécifie combien de caractères dans string1 sont comparés (nombre de caractères).
étui, en option.
Valeur booléenne spécifiant s'il faut effectuer des comparaisons sensibles à la casse :
FALSE - Par défaut. Sensible à la casse
TRUE - Non sensible à la casse
La fonction renvoie :
0 - Si les deux chaînes sont égales
6f9fe866af3e35792c90f2ec9ca6fe210 - si string1 (startpos) est supérieur à string2
si la longueur est supérieure ou égale à la longueur de string1 , la fonction renvoie FALSE.
Exemple :
<?php echo substr_compare("Hello world","Hello world",0); ?>
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!