實例
比較字串:
<?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() 函數比較兩個字串。
字串的比較會根據本地設定而變化(Aa)。
註解:strcoll() 是區分大小寫的,但不是二進位安全的。
註解:如果目前的本機設定是 C 或 POSIX,則函數的運作方式與 strcmp() 相同。
語法
strcoll(string1,string2)
參數 | #描述 |
string1 | 必需。規定要比較的第一個字串。 |
string2 | 必要。規定要比較的第二個字串。 |
技術細節
# 傳回值: | #此函數傳回:
|
PHP 版本: | 4.0.5+ |
更新日誌: | 自PHP 4.2.3 起,函數可以在win32 上工作。 |
範例
<?php setlocale (LC_COLLATE, 'NL'); echo strcoll("Hello World!","Hello WORLD!"); echo "<br />"; setlocale (LC_COLLATE, 'en_US'); echo strcoll("Hello World!","Hello WORLD!"); ?>
輸出:
-1 1
以上是php比較兩個字串(根據本地設定)的函數strcoll()的詳細內容。更多資訊請關注PHP中文網其他相關文章!