substr_compare
Chaîne de comparaison de sécurité binaire (comparez la longueur spécifiée de la position de décalage)
substr_compare()
compare deux chaînes de la position de départ spécifiée.
CONSEIL: Cette fonction est en toute sécurité binaire et sensible à la casse sélective.
Comparez deux chaînes:
<? Php Echo substr_compare ( "Hello World" , "Hello World" , 0 ) ; ?>
Essayez-le vous-même
Comparez deux chaînes, lorsque la position de début pour la comparaison dans String1 est de 6:
<? Php Echo substr_compare ( "Hello World" , "World" , 6 ) ; ?>
Essayez-le vous-même
Utilisez tous les paramètres:
<? Php echo substr_compare ( "world" , "ou" , 1 , 2 ) ; echo substr_compare ( "world" , "ld" , - 2 , 2 ) ; echo substr_compare ( "world" , "orl" , 1 , 2 ) ; echo substr_compare ( "world" , "ou" , 1 , 2 , true ) ; echo substr_compare ( "world" , "ou" , 1 , 3 ) ; echo substr_compare ( "world" , "rl" , 1 , 2 ) ; ?>
Essayez-le vous-même
Différentes valeurs de retour:
<? Php Echo substr_compare ( "Hello World!" , "Hello World!" , 0 ) ; // deux chaînes sont égales Echo substr_compare ( "Hello World!" , "Bonjour" , 0 ) ; // String1 est supérieur à String2 Echo substr_compare ( "Hello World!" , "Hello World! Hello!" , 0 ) ; // String1 est inférieur à String2 ?>
Essayez-le vous-même
substr_compare ( String1 , String2 , startpos , longueur , cas )
paramètre | décrire |
---|---|
String1 | Requis. Spécifie la première chaîne à comparer. |
string2 | Requis. Spécifie la deuxième chaîne à comparer. |
startpos | Requis. Spécifie par où démarrer la comparaison dans String1 . S'il s'agit d'un nombre négatif, le nombre commence à partir de la fin de la chaîne. |
longueur | Facultatif. Spécifie le nombre de caractères de String1 comparés (nombre de caractères). |
cas |
Facultatif. Valeur booléenne, spécifiant s'il faut effectuer des comparaisons sensibles à des cas:
|