collator_sort()函數是PHP中的內置函數,用於使用指定的整理程序對數組進行排序。如果成功,則此函數返回True;如果失敗,則返回False。
用法:
- 程序風格:
bool collator_sort( $coll, $arr, $sort_flag )
- 麵向對象的樣式:
bool Collator::sort( $arr, $sort_flag )
參數:此函數接受上述和以下所述的三個參數:
- $coll:此參數用作整理對象。
- $arr:此參數包含需要排序的數組。
- $sort_flag:它是定義排序類型的可選參數,是以下之一:
- Collator::SORT_REGULAR:它通常比較項目。這是默認排序。
- Collator::SORT_NUMERIC:它在數字上比較項目。
- Collator::SORT_STRING:它將項目作為字符串進行比較。
返回值:如果成功,此函數返回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
相關用法
- p5.js sq()用法及代碼示例
- d3.js d3.map.has()用法及代碼示例
- PHP next()用法及代碼示例
- p5.js day()用法及代碼示例
- p5.js pow()用法及代碼示例
- CSS var()用法及代碼示例
- d3.js d3.map.set()用法及代碼示例
- PHP pow( )用法及代碼示例
- PHP pi( )用法及代碼示例
- PHP Ds\Map get()用法及代碼示例
- PHP Ds\Map put()用法及代碼示例
- p5.js str()用法及代碼示例
注:本文由純淨天空篩選整理自Mahadev99大神的英文原創作品 PHP | collator_sort() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。