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. |