TECH I.S.

PHP strncmp() 関数

❮ PHP 文字列リファレンス

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

<?php echo strncmp("Hello world!","Hello earth!",6); ?>

自分で試してみる »


定義と使用法

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

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

ヒント:この関数はstrcmp()ただし、strcmp() には長さパラメーターがありません。


構文

strncmp(string1,string2,length)

パラメータ値

パラメータ

説明

文字列1 必要。比較する最初の文字列を指定します
文字列2 必要。比較する 2 番目の文字列を指定します
長さ 必要。比較に使用する各文字列の文字数を指定します

技術的な詳細

戻り値:

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

PHP バージョン:

4+

その他の例

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

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

自分で試してみる »


❮ PHP 文字列リファレンス


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

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

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

スクールの詳細