php bestimmt, ob zwei Zeichenfolgen gleich sind
strncmp()-Funktion ist wie folgt definiert:
strncmp(string1,string2,length)
Parameterbeschreibung:
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 jeder im Vergleich verwendeten Zeichenfolge an.
Beschreibung des Rückgabewerts:
Wenn die beiden Zeichenfolgen gleich sind, ist der Rückgabewert 0.
Wenn string1 kleiner als string2 ist, ist der Rückgabewert kleiner als 0.
Wenn string1 größer als string2 ist, ist der Rückgabewert größer als 0.
Der Beispielcode lautet wie folgt:
<?php /* strncmp()函数比较两个字符串前n个字符是否相等 * * 返回值: 0 - 如果两个字符串相等 <0 - 如果 string1 小于 string2 >0 - 如果 string1 大于 string2 */ $str1="welcome to www.jb51.net"; $str2="WELCOME TO WWW.JB51.NET"; $str3="welcome to php"; echo strncmp($str1,$str2,2); echo "<br/>"; echo strncmp($str1,$str3,2); ?>
Laufendes Ergebnis:
1 0
Empfohlenes Tutorial: PHP-Video-Tutorial
Das obige ist der detaillierte Inhalt vonPHP ermittelt, ob zwei Zeichenfolgen gleich sind. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!