TECH I.S.

PHP strncasecmp() 関数

❮ PHP 文字列リファレンス

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

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

自分で試してみる »


定義と使用法

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

ノート:strncasecmp() は、バイナリセーフで大文字と小文字を区別しません。

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


構文

strncasecmp(string1,string2,length)

パラメータ値

パラメータ

説明

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

技術的な詳細

戻り値:

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

PHP バージョン:

4.0.2+

その他の例

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

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

自分で試してみる »


❮ PHP 文字列リファレンス


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

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

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

スクールの詳細