PHP strncmp()Funktionen

PHP String 参考手册PHP-String-Referenzhandbuch

Beispiele

Vergleiche zwei Zeichenketten (Groß-/Kleinschreibung beachtend):

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

Beispiel ausführen »

Definition und Verwendung

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

Hinweis:strncmp() ist binärsicher und beachtet die Groß-/Kleinschreibung.

Tipp:Diese Funktion ist ähnlich wie die Funktionstrcmp(), außer dass strcmp() nicht über den Parameter length verfügt.


Syntax

strncmp(string1,string2,length)

Parameter 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 verglichen werden sollen.

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+


Weitere Beispiele

Beispiel 1

Vergleiche zwei Zeichenketten (Groß-/Kleinschreibung wird beachtet, die Ausgabe von Hello und hELLo ist unterschiedlich):

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

Beispiel ausführen »


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