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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。