English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP Grundanleitung

PHP Fortgeschrittene Anleitung

PHP & MySQL

PHP Referenzhandbuch

PHP strcasecmp() Funktion Anleitung und Beispiel

PHP String Zeichenfolgenfunktionen Handbuch

Die Funktion strcasecmp() wird verwendet, um zwei Zeichenfolgen zu vergleichen (nicht case-insensitiv)

Syntax

int strcasecmp ( string $str1 , string $str2 )

Definition und Verwendung

Verwendet, um zwei Zeichenfolgen zu vergleichen

Hinweis: Die Funktion strcasecmp() ist binär sicher und nicht case-insensitiv.

Rückgabewert

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.

Parameter

NummerParameter und Beschreibung
1

str1

Erforderlich. Erste Zeichenfolge

2

str2

Erforderlich. Zweite Zeichenfolge

Online-Beispiel

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

PHP String Zeichenfolgenfunktionen Handbuch