Heim >Backend-Entwicklung >PHP-Problem >PHP ermittelt, ob zwei Zeichenfolgen gleich sind

PHP ermittelt, ob zwei Zeichenfolgen gleich sind

王林
王林Original
2019-09-30 17:44:334274Durchsuche

PHP ermittelt, ob zwei Zeichenfolgen gleich sind

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn