PHP で大文字と小文字を区別せずに文字列を比較する方法: 組み込み関数 strncasecmp() を使用して比較できます。関数が 0 を返した場合、2 つの文字列が等しいことを意味します。戻り値が 0 より小さい場合は、string1 が string2 より小さいことを意味します。
strncasecmp() 関数は 2 つの文字列を比較します (大文字と小文字は区別されません)。
(推奨チュートリアル: php グラフィック チュートリアル)
構文:
strncasecmp(string1,string2,length)
パラメーター:
string1必須。比較する最初の文字列を指定します。
#string2 必須。比較する 2 番目の文字列を指定します。
#長さは必須です。比較に使用する文字列あたりの文字数を指定します。
戻り値:
0 - 2 つの文字列が等しい場合
4c0f20cc0cb9ee5f3314318cd32a3edd0 より小さい場合 - string1 が string2
より大きい場合 (学習ビデオの推奨事項: phpビデオチュートリアル)
例:
<?php echo strncasecmp("Hello","Hello",6); echo "<br>"; echo strncasecmp("Hello","hELLo",6); ?>
出力:
0 0
以上がPHPで大文字と小文字を区別せずに文字列を比較する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。