TECH I.S.

PHP strcmp() 関数

❮ PHP 文字列リファレンス

2 つの文字列を比較します (大文字と小文字が区別されます)。

<?php echo strcmp("Hello world!","Hello world!"); ?>


定義と使用法

strcmp() 関数は、2 つの文字列を比較します。

ノート:strcmp() 関数はバイナリセーフで、大文字と小文字が区別されます。

ヒント:この関数はstrncmp()ただし、strncmp() との比較で使用する各文字列の文字数を指定できる点が異なります。


構文

<div>strcmp(<em>string1,string2</em>)</div>

パラメータ値

パラメータ

説明

文字列1 必要。比較する最初の文字列を指定します
文字列2 必要。比較する 2 番目の文字列を指定します


技術的な詳細

戻り値:

この関数は次を返します。
  • 0 - 2 つの文字列が等しい場合
  • <0 - string1 が string2 より小さい場合
  • >0 - string1 が string2 より大きい場合

PHP バージョン:

4+

その他の例

2 つの文字列を比較します (大文字と小文字が区別されます = Hello と hELLo は同じものを出力しません)。

<?php echo strcmp("Hello","Hello"); echo "<br>"; echo strcmp("Hello","hELLo"); ?>

異なる戻り値:

<?php echo strcmp("Hello world!","Hello world!"); // the two strings are equal echo strcmp("Hello world!","Hello"); // string1 is greater than string2 echo strcmp("Hello world!","Hello world! Hello!"); // string1 is less than string2 ?>


❮ PHP 文字列リファレンス


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細