函式名:natcasesort()
適用版本:PHP 4, PHP 5, PHP 7
用法:natcasesort() 函式用於對陣列進行自然排序,不區分大小寫。該函式對陣列進行重新排序,並保持鍵值關聯。
語法:bool natcasesort ( array &$array )
引數:
- $array:必需,要排序的陣列。
返回值:如果成功排序則返回 true,否則返回 false。
示例:
$fruits = array("apple", "Orange", "banana", "Apple");
natcasesort($fruits);
foreach ($fruits as $key => $val) {
echo "$key: $val\n";
}
輸出:
0: apple
3: Apple
2: banana
1: Orange
在上述示例中,我們有一個包含水果名稱的陣列。透過使用 natcasesort() 函式,我們對陣列進行了自然排序,結果不區分大小寫。最後,我們使用 foreach 迴圈遍歷陣列並輸出排序後的結果。
需要注意的是,natcasesort() 函式會修改原始陣列,並且不返回新的陣列。