大文字小文字を区別しないバイナリセーフな文字列比較を行う
$string1
$string2
大文字小文字を区別しないバイナリセーフな文字列比較を行います。 ここで行う比較は、ロケールを考慮しません。 つまり、ASCII文字だけが、大文字小文字を区別せず比較されます。
string1
最初の文字列。
string2
次の文字列。
string1 が string2 より小さい場合は -1、string1 が string2 より大きい場合は 1、等しい場合は 0 を返します。
-1
1
0
例1 strcasecmp の例
<?php$var1 = "Hello";$var2 = "hello";if (strcasecmp($var1, $var2) == 0) { echo '$var1 is equal to $var2 in a case-insensitive string comparison';}?>