PHP では、組み込み関数 strncasecmp() を使用して、大文字と小文字を区別せずに文字列を比較できます。構文は「strncasecmp(str1,str2,length)」です。戻り値が 0 の場合は、2 つの文字列が等しいことを意味し、戻り値が 0 未満の場合は、str1 が str2 より小さいことを意味します。
このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター
php 大文字と小文字を区別しない比較文字列
<?php echo strncasecmp("Hello","Hello",6); echo "<br>"; echo strncasecmp("Hello","hELLo",6); ?>
出力:
0 0
strncasecmp() 関数は大文字と小文字を区別しないため、Hello と hELLo の出力は同じになります。
[推奨学習: 「PHP ビデオ チュートリアル 」]
関連関数の紹介:
strncasecmp()関数は 2 つの文字列を比較するために使用されます (大文字と小文字は区別されません)。
構文:
strncasecmp(string1,string2,length)
パラメータ:
プログラミングビデオ! !
以上がサイズに関係なくPHPで文字列を比較する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。