PHP strncasecmp()Funktionen

PHP String 参考手册PHP-String-Referenzhandbuch

Beispiele

Zwei Zeichenketten vergleichen (Groß-/Kleinschreibung wird nicht beachtet):

<?php
echo strncasecmp("Hello world!","hello earth!",6);
?>

Beispiel ausführen »

Definition und Verwendung

Die Funktion strncasecmp() vergleicht zwei Zeichenketten (Groß-/Kleinschreibung wird nicht beachtet).

Hinweis:strncasecmp() ist binärsicher und unterscheidet nicht zwischen Groß- und Kleinschreibung.

Tipp:Diese Funktion ist ähnlich wiestrcasecmp()die Funktion strcasecmp(), außer dass strcasecmp() keinen Längenparameter hat.


Syntax

strncasecmp(string1,string2,length)

Parameters Beschreibung
string1 Erforderlich. Gibt die erste zu vergleichende Zeichenkette an.
string2 Erforderlich. Gibt die zweite zu vergleichende Zeichenkette an.
length Erforderlich. Gibt die Anzahl der Zeichen aus jeder Zeichenkette an, die für den Vergleich verwendet werden.

Technische Details

Rückgabewert: Diese Funktion gibt zurück:
  • 0 - wenn die beiden Zeichenketten gleich sind
  • <0 - wenn string1 kleiner als string2 ist
  • >0 - wenn string1 größer als string2 ist
PHP-Version: 4.0.2+


Weitere Beispiele

Beispiel 1

Vergleiche zwei Zeichenketten (Groß-/Kleinschreibung wird nicht beachtet, Hello und hELLo liefern die gleiche Ausgabe):

<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>

Beispiel ausführen »


PHP String 参考手册PHP-String-Referenzhandbuch Weitere Erweiterungen