php strncasecmp 関数は 2 つの文字列を比較するために使用されます。その構文は strncasecmp(string1,string2,length) です。パラメータ string1 は必須であり、比較する最初の文字列を参照します。string2 は必須で、比較する 2 番目の文字列を指定します。比較される文字列。
php strncasecmp関数の使い方は?
定義と使用法
strncasecmp() 関数は 2 つの文字列を比較します。
注: strncasecmp() はバイナリ セーフであり、大文字と小文字は区別されません。
ヒント: この関数は strcasecmp() 関数に似ていますが、strcasecmp() には長さパラメーターがない点が異なります。
構文
strncasecmp(string1,string2,length)
パラメータ
string1 必須。比較する最初の文字列を指定します。
string2 必須。比較する 2 番目の文字列を指定します。
長さは必須です。比較に使用する文字列あたりの文字数を指定します。
戻り値:
この関数は次を返します:
0 - 2 つの文字列が等しい場合
<0 - 場合string1 が string2
>0 より小さい - string1 が string2 より大きい場合
#PHP バージョン: 4
#例 1
2 つの文字列を比較します (大文字と小文字は区別されません。中国と CHINA の出力は同じです):
<?php echo strncasecmp("China","China",6); echo "<br>"; echo strncasecmp("China","CHINA",6); ?>
出力:
0 0
例 2
2 つの文字列を比較します。文字列 (大文字と小文字は区別されません):
<?php echo strncasecmp("I love China!","I love Shanghai!",6); ?>
出力:
0
以上がPHPのstrncasecmp関数の使い方は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。