PHP strcasecmp() 関数
定義と使用法
strcasecmp() 関数は、2 つの文字列を比較します。
ヒント:strcasecmp() 関数は、バイナリセーフで大文字と小文字を区別しません。
ヒント:この関数はstrncasecmp()ただし、strncasecmp() との比較で使用する各文字列の文字数を指定できるという違いがあります。
構文
<div>strcasecmp(<em>string1,string2</em>)</div>
パラメータ値
パラメータ |
説明 |
---|---|
文字列1 | 必要。比較する最初の文字列を指定します |
文字列2 | 必要。比較する 2 番目の文字列を指定します |
技術的な詳細
戻り値: |
この関数は次を返します。
|
---|---|
PHP バージョン: |
4+ |
その他の例
例
2 つの文字列を比較します (大文字と小文字を区別しない = HELLO と hELLo は同じものを出力します)。
<?php
echo strcasecmp("Hello","HELLO");
echo "<br>";
echo strcasecmp("Hello","hELLo");
?>
例
異なる戻り値:
<?php
echo strcasecmp("Hello world!","HELLO WORLD!"); // The two strings are equal
echo strcasecmp("Hello world!","HELLO"); // String1 is greater than string2
echo strcasecmp("Hello world!","HELLO WORLD! HELLO!"); // String1 is less than string2
?>
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。