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