strncmp
Binärer sicherer Vergleich mehrerer Zeichen zu Beginn einer Saite
strncmp()
vergleicht zwei Zeichenfolgen.
HINWEIS: strncmp()
ist binär und sensibler.
Tipp: Diese Funktion ähnelt der Funktion strcmp()
. Der Unterschied besteht darin, dass strcmp()
keinen Längenparameter hat.
Vergleichen Sie zwei Zeichenfolgen (Fallempfindlichkeit):
<? Php echo strncmp ( "Ich liebe China!" , "Ich liebe Shanghai!" , 6 ) ; ?>
Probieren Sie es selbst aus
Der Vergleich von zwei Zeichenfolgen (Case -sensible, China und China -Ergebnisse sind unterschiedlich):
<? Php echo strncmp ( "China" , "China" , 6 ) ; echo "<br>" ; echo strncmp ( "China" , "China" , 6 ) ; ?>
Probieren Sie es selbst aus
STRNCMP ( String1 , String2 , Länge )
Parameter | beschreiben |
---|---|
String1 | Erforderlich. Gibt den ersten String an, der verglichen wird. |
String2 | Erforderlich. Gibt die zweite Zeichenfolge an. |
Länge | Erforderlich. Gibt die Anzahl der Zeichen für jede im Vergleich verwendete Zeichenfolge an. |