PHP strcmp()関数
例
2つの文字列を比較します(大文字と小文字を区別):
<?php
echo strcmp("Hello world!","Hello world!");
?>
定義と使用法
strcmp()関数は2つの文字列を比較します。
注: strcmp()関数は、バイナリーセーフで大文字と小文字を区別します。
ヒント:この関数はstrncmp()関数に似て いますが、strncmp()との比較で使用する各文字列の文字数を指定できる点が異なります。
構文
strcmp(string1,string2)
パラメータ値
Parameter | Description |
---|---|
string1 | Required. Specifies the first string to compare |
string2 | Required. Specifies the second string to compare |
技術的な詳細
戻り値: | この関数は次を返します。
|
---|---|
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文字列リファレンス