1. 程式人生 > >php 陣列排序

php 陣列排序

在php中自帶了大量了陣列排序函式,下面我們一一來介紹一下關於php陣列排序的用法吧。
  sort() 函式用於對陣列單元從低到高進行排序。
  rsort() 函式用於對陣列單元從高到低進行排序。
  asort() 函式用於對陣列單元從低到高進行排序並保持索引關係。
  arsort() 函式用於對陣列單元從高到低進行排序並保持索引關係。
  ksort() 函式用於對陣列單元按照鍵名從低到高進行排序。
  krsort() 函式用於對陣列單元按照鍵名從高到低進行排序。
  sort()
  PHP sort() 函式用於對陣列單元從低到高進行排序,如果成功則返回 TRUE,失敗則返回 FALSE。
  注意:本函式會為排序的陣列中的單元賦予新的鍵名,這將刪除原有的鍵名而不僅是重新排序。
  語法:
  bool sort( array &array [, int sort_flags] )
  可選引數 sort_flags 用於改變排序的行為:
  sort_flags 取值 說明
  SORT_REGULAR 正常比較單元
  SORT_NUMERIC 單元被作為數字來比較
  SORT_STRING 單元被作為字串來比較
  SORT_LOCALE_STRING 根據當前的區域(locale)設定來把單元當作字串比較