collator_sort()函数是PHP中的一个内置函数,用于使用指定的collator对数组进行排序。此函数在成功时返回True,失败时返回False。
null
语法:
- 程序风格:
bool collator_sort( $coll, $arr, $sort_flag )
- 面向对象风格:
bool Collator::sort( $arr, $sort_flag )
参数: 此函数接受上述三个参数,如下所述:
- $coll: 此参数用作collator对象。
- $arr: 此参数包含需要排序的数组。
- $sort_标志: 它是一个可选参数,用于定义排序类型,可以是以下选项之一:
- Collator::SORT_REGULAR: 它会正常比较项目。这是默认的排序。
- Collator::SORT_NUMERIC: 它用数字来比较这些项目。
- Collator::SORT_字符串: 它将项目作为字符串进行比较。
返回值: 此函数在成功时返回True,失败时返回false。
下面的程序演示了PHP中的collator_sort()函数:
项目1:
<?php $coll = collator_create( 'en_US' ); // Declare array and initialize it $arr = array ( 'geek' , 'geeK' , 'Geek' , 'geeks' ); // Sort array collator_sort( $coll , $arr ); // Display array content var_export( $arr ); ?> |
输出:
array ( 0 => 'geek', 1 => 'geeK', 2 => 'Geek', 3 => 'geeks', )
项目2:
<?php $coll = collator_create( 'en_US' ); // Declare array and initialize it $arr = array ( 30, 12, 56, 33, 74, 23, 1 ); // Sort array collator_sort( $coll , $arr ); // Display array content var_export( $arr ); ?> |
输出:
array ( 0 => 1, 1 => 12, 2 => 23, 3 => 30, 4 => 33, 5 => 56, 6 => 74, )
相关文章:
参考: http://php.net/manual/en/collator.sort.php
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END