Maison  >  Article  >  développement back-end  >  Substr_compare() est-il sensible à la casse en php ?

Substr_compare() est-il sensible à la casse en php ?

(*-*)浩
(*-*)浩original
2019-09-05 15:18:272088parcourir

Fonction PHP substr_compare()

Substr_compare() est-il sensible à la casse en php ?

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!

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