0

大文字と小文字を区別しない比較を可能にする演算子がPHPにありますか?

以下を実行する代わりに:

if (strtolower("A") == strtolower("a") )

私は次のようなものを探していると思います:

if ^("A" == "a")   

Where^は、大文字と小文字の比較を無視するように php に指示します。

はい、私は野生の想像力を持っています。:)

4

4 に答える 4

4

使用できますstricmp

if(!strcasecmp('a', 'A')) echo 'strings are equal';
于 2012-04-04T15:03:00.363 に答える
1

http://www.php.net/manual/en/function.strcasecmp.phpを使用できます strcasecmp

if (strcasecmp("A", "a") == 0) {
    echo 'OK';
}

ありがとう

:)

于 2012-04-04T15:03:48.787 に答える
1

これに使えますstrcasecmp。0 を返すことを確認するだけです。

if (strcasecmp("A", "a") == 0) {
    // yes
}
于 2012-04-04T15:03:07.650 に答える
0

strcasecmp

于 2012-04-04T15:03:26.307 に答える