PHP strncasecmp() Funktion
Beispiel
Vergleichen Sie zwei Zeichenfolgen (ohne Unterschied in Groß- und Kleinschreibung):
<?php echo strncasecmp("I love China!","I love Shanghai!",6); ?>
Definition und Verwendung
Die strncasecmp() Funktion vergleicht zwei Zeichenfolgen.
Kommentar:strncasecmp() ist binär sicher und nicht auf Groß- und Kleinschreibung angewiesen.
Hinweis:Diese Funktion ähnelt strcasecmp() Die Funktion ähnelt, ist jedoch unterschiedlich,因为在 strcasecmp() gibt es keine length Parameter.
Syntax
strncasecmp(string1, string2,length)
Parameter | Beschreibung |
---|---|
string1 | Erforderlich. Bestimmt die erste Zeichenfolge, die verglichen werden soll. |
string2 | Erforderlich. Bestimmt die zweite Zeichenfolge, die verglichen werden soll. |
length | Erforderlich. Bestimmt die Anzahl der Zeichen, die für den Vergleich jeder Zeichenfolge verwendet werden. |
Technische Details
Rückgabewert: |
Diese Funktion gibt zurück:
|
PHP-Version: | 4+ |
Mehr Beispiele
Beispiel 1
Vergleichen Sie zwei Zeichenfolgen (ohne Unterschied in Groß- und Kleinschreibung, China und CHINA geben das gleiche Ergebnis zurück):
<?php echo strncasecmp("China","China",6); echo "<br>"; echo strncasecmp("China","CHINA",6); ?>