strcasecmp
バイナリセーフケース非感受性の文字列比較
strcasecmp()
関数は2つの文字列を比較します。
ヒント: strcasecmp()
関数はバイナリセーフであり、症例に敏感です。
ヒント:この関数は、 strncasecmp()
では、各文字列が比較に使用される文字数を指定できることを除いて、 strncasecmp()
関数に似ています。
2つの文字列を比較します(ケースの鈍感):
<?php Echo Strcasecmp ( "Shanghai" 、 "Shanghai" ) ; ?>
自分で試してみてください
2つの文字列の比較(ケースの鈍感、こんにちは、ハロー出力は同じです):
<?php Echo Strcasecmp ( "Shanghai" 、 "Shanghai" ) ; echo "<br>" ; Echo Strcasecmp ( "Shanghai" 、 "Shanghai" ) ; ?>
自分で試してみてください
異なる返品値:
<?php Echo Strcasecmp ( "Hello World!" 、 "Hello World!" ) ; // 2つの文字列が等しい Echo Strcasecmp ( "Hello World!" 、 "hello" ) ; // string1はstring2より大きくなります Echo Strcasecmp ( "Hello World!" 、 "Hello World!Hello!" ) ; // string1はstring2未満です ?>
自分で試してみてください
strcasecmp ( string1 、 string2 )
パラメーター | 説明する |
---|---|
文字列1 | 必須。比較する最初の文字列を指定します。 |
文字列2 | 必須。比較する2番目の文字列を指定します。 |