strcoll

(PHP 4 >= 4.0.5, PHP 5)

strcoll -- ロケールに基づく文字列比較

説明

int strcoll ( string str1, string str2 )

str1str2 より小 さい場合に0未満の値、str1str2より大きい場合に0より大きな値、両者が 等しい場合に0を返します。strcoll() は比較を行 う際にカレントのロケールを使用します。カレントのロケールがCまたは POSIXの場合、この関数は strcmp() と等価です。

この比較は大文字小文字を区別すること、そして、 strcmp()とは異なり、バイナリには使用できないこ とに注意してください。

注意: strcoll() は PHP 4.0.5 で追加されましたが、 Win32 環境では 4.2.3 まで有効にされていませんでした。

preg_match()strcmp()strcasecmp()substr()stristr()strncasecmp()strncmp()strstr() および setlocale() も参照ください。