PHPのたstrcoll()関数
例
文字列を比較します。
<?php
setlocale (LC_COLLATE, 'NL');
echo strcoll("Hello World!","Hello World!");
echo "<br>";
setlocale (LC_COLLATE, 'en_US');
echo strcoll("Hello World!","Hello World!");
?>
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 | 必需。规定要比较的第二个字符串。 |
技術的詳細
戻り値: | この関数は、返されます。
|
---|---|
PHPバージョン: | 4.0.5+ |
更新ログ: | PHPは以降4.2.3ので、この関数は、Win32上で動作します。 |
PHPの文字列リファレンス