定義と使用法
strncmp()関数は、2つの文字列を比較します。
Note: strncmp()バイナリセーフと、大文字と小文字が区別されます。
ヒント:この関数はに似ているstrcmp()関数で、それを除いてstrcmp()の長さのパラメータを持っていません。
構文
strncmp( string1,string2,length )
パラメーター | 説明 |
---|---|
string1 | 必須。 比較する最初の文字列を指定します。 |
string2 | 必須。 比較する2番目の文字列を指定します。 |
length | 必須。 比較に使用されるように、各文字列から文字の数を指定します。 |
技術的な詳細
戻り値: | この関数は、返されます。
|
---|---|
PHPバージョン: | 4+ |
その他の例
例1
二つの文字列の比較(case-sensitive = Hello and hELLo will not output the same) 。
<?php
echo strncmp("Hello","Hello",6);
echo "<br>";
echo strncmp("Hello","hELLo",6);
?>
»実行例 <PHPの文字列のリファレンス