Vergleichen Sie zwei Zeichenfolgen (ohne Berücksichtigung der Groß- und Kleinschreibung):
<?phpecho strncasecmp("Hallo Welt!","Hallo Erde!",6);?>Die Funktion strncasecmp() vergleicht zwei Zeichenfolgen (ohne Berücksichtigung der Groß- und Kleinschreibung).
Hinweis: strncasecmp() ist binärsicher und unterscheidet nicht zwischen Groß- und Kleinschreibung.
Tipp: Diese Funktion ähnelt der Funktion strcasecmp(), außer dass strcasecmp() keinen Längenparameter hat.
strncasecmp( string1,string2,length )
Parameter | beschreiben |
---|---|
string1 | Erforderlich. Gibt die erste zu vergleichende Zeichenfolge an. |
string2 | Erforderlich. Gibt die zweite zu vergleichende Zeichenfolge an. |
Länge | Erforderlich. Gibt die Anzahl der Zeichen pro Zeichenfolge an, die zum Vergleich verwendet werden. |
Rückgabewert: | Die Funktion gibt Folgendes zurück: 0 – wenn die beiden Zeichenfolgen gleich sind <0 – wenn string1 kleiner als string2 ist >0 – wenn string1 größer als string2 ist |
---|---|
PHP-Version: | 4.0.2+ |
Vergleichen Sie zwei Zeichenfolgen (Groß- und Kleinschreibung wird nicht beachtet, Hello und hELLo geben dasselbe aus):
<?phpecho strncasecmp("Hello","Hello",6);echo "<br>";echo strncasecmp("Hello","hELLo",6);?>