文字列を比較します:
<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>
例の実行 »
strcoll() 関数は、2つの文字列を比較します。
文字列の比較は、ロケール設定によって異なる場合があります(A<a または A>a)。
注: strcoll() は大文字小文字を区別し、バイナリセーフではありません。
注: 現在のロケールがCまたはPOSIXの場合、この関数はstrcmp()と同じように動作します。
strcoll(string1,string2)
パラメータ | 説明 |
---|---|
string1 | 必須。比較する最初の文字列を指定する |
string2 | 必須。比較する2番目の文字列を指定する |
返り値: |
この関数は次の値を返します:
|
---|---|
PHP バージョン: | 4.0.5+ |
変更歴 | PHP 4.2.3以降、この関数はwin32で動作するようになりました |