collator_sort_with_sort_keys()函數是PHP中的內置函數,用於使用指定的整理程序和排序鍵對數組進行排序。
用法:
- 程序風格:
bool collator_sort_with_sort_keys( $coll, $arr )
- 麵向對象的樣式:
bool Collator::sortWithSortKeys( $arr )
參數:該函數接受上述和以下描述的兩個參數:
- $coll:此參數用作整理對象。它提供了比較函數,並支持適當的locale-sensitive排序順序。
- $arr:此參數用於保存需要排序的字符串。
返回值:如果成功,此函數返回True;如果失敗,則返回False。
下麵的程序演示了PHP中的collator_sort_with_sort_keys()函數。
示例1:
<?php
// Declare an array which need to sort
$arr = array( 'Geeks', 'g4g', 'GeeksforGeeks', 'geek' );
$coll = collator_create( 'gs' );
// Sort the array with key value
collator_sort_with_sort_keys( $coll, $arr );
var_export( $arr );
?>
輸出:
array ( 0 => 'g4g', 1 => 'geek', 2 => 'Geeks', 3 => 'GeeksforGeeks', )
示例2:
<?php
// Declare an array which need to sort
$arr = array( 'Geeks123', 'GeeksABC', 'GeeksforGeeks', 'Geeks' );
// Create collector
$coll = collator_create( 'en_US' );
// Sort the array with key value
collator_sort_with_sort_keys( $coll, $arr );
var_export( $arr );
?>
輸出:
array ( 0 => 'Geeks', 1 => 'Geeks123', 2 => 'GeeksABC', 3 => 'GeeksforGeeks', )
參考: http://php.net/manual/en/collator.sortwithsortkeys.php
相關用法
- p5.js day()用法及代碼示例
- PHP dir()用法及代碼示例
- PHP each()用法及代碼示例
- PHP each()用法及代碼示例
- p5.js second()用法及代碼示例
- p5.js int()用法及代碼示例
- d3.js d3.max()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
- p5.js arc()用法及代碼示例
- d3.js d3.hcl()用法及代碼示例
- d3.js d3.lab()用法及代碼示例
注:本文由純淨天空篩選整理自Mahadev99大神的英文原創作品 PHP | collator_sort_with_sort_keys() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。