English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP String Zeichenfolgenfunktionen Handbuch
Die Funktion strcasecmp() wird verwendet, um zwei Zeichenfolgen zu vergleichen (nicht case-insensitiv)
int strcasecmp ( string $str1 , string $str2 )
Verwendet, um zwei Zeichenfolgen zu vergleichen
Hinweis: Die Funktion strcasecmp() ist binär sicher und nicht case-insensitiv.
Wenn str1 Kleiner als str2 Gibt < 0 zurück; wenn str1 Größer als str2 Gibt > 0 zurück; wenn beide gleich sind, wird 0 zurückgegeben.
Nummer | Parameter und Beschreibung |
---|---|
1 | str1 Erforderlich. Erste Zeichenfolge |
2 | str2 Erforderlich. Zweite Zeichenfolge |
Probieren Sie den folgenden Beispiel, vergleichen Sie zwei Zeichenfolgen, nicht case-insensitiv und geben Sie das Vergleichsergebnis zurück:
<?php //Vergleichen Sie zwei Zeichenfolgen (nicht case-insensitiv, Hello und HELlo geben dasselbe aus) echo strcasecmp("Hello WORLD!","HELlo PHP!"); echo '<br>'; $var1 = "Hello"; $var2 = "heLLO"; if (strcasecmp($var1, $var2) == 0) { echo 'In der nicht case-insensitiven Zeichenfolgenvergleiche, $var1ist gleich $var2'; } ?>Testen Sie heraus‹/›
Ausgabeergebnis
7 In der nicht case-insensitiven Zeichenfolgenvergleiche, $var1ist gleich $var2