PHP strncasecmp()関数
サンプル
2つの文字列を比較します(大文字と小文字を区別しません):
<?php
echo strncasecmp("Hello world!","hello earth!",6);
?>
echo strncasecmp("Hello world!","hello earth!",6);
?>
サンプルを実行 »
定義と使用法
strncasecmp() 関数は2つの文字列を比較します(大文字と小文字を区別しません)。
注:strncasecmp() はバイナリセーフであり、大文字と小文字を区別しません。
ヒント:この関数はstrcasecmp()関数に似ていますが、異なる点は、strcasecmp() には length パラメータがないことです。
構文
strncasecmp(string1,string2,length)
| パラメータ | 説明 |
|---|---|
| string1 | 必須です。比較する最初の文字列を指定します。 |
| string2 | 必須です。比較する2番目の文字列を指定します。 |
| length | 必須です。各文字列の比較に使用する文字数を指定します。 |
技術詳細
| 戻り値: | この関数は次を返します:
|
|---|---|
| PHP バージョン: | 4.0.2+ |
その他のサンプル
サンプル 1
2つの文字列を比較します(大文字と小文字を区別せず、Hello と hELLo は同じ結果になります):
<?php
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
echo strncasecmp("Hello","Hello",6);
echo "<br>";
echo strncasecmp("Hello","hELLo",6);
?>
サンプルを実行 »
PHP String リファレンスマニュアル その他の拡張機能