程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> PHP的排序函數的總結

PHP的排序函數的總結

編輯:關於PHP編程

Sort     破壞索引 升序    值排序

Rsort    破壞索引 降序    值排序

 

Asort    保持索引 升序     值排序

Arsort   保持索引 降序     值排序

 

Ksort    保持索引 升序      鍵值排序(key)

Krsort   保持索引 降序       鍵值排序(key)

 

Usort

本函數將用用戶自定義的比較函數對一個數組中的值(value)進行排序。如果要排序的數組需要用一種不尋常的標准進行排序,那麼應該使用此函數。

比較函數必須在第一個參數被認為小於,等於或大於第二個參數時分別返回一個小於,等於或大於零的整數。

Uksort

uksort — 使用用戶自定義的比較函數對數組中的鍵名(key)進行排序

cmp_function 函數應接受兩個參數,該參數將被 array 中的一對鍵名填充。比較函數在第一個參數小於,等於,或大於第二個參數時必須分別返回一個小於零,等於零,或大於零的整數。

Natsort

本函數實現了一個和人們通常對字母數字字符串進行排序的方法一樣的排序算法並保持原有鍵/值的關聯,這被稱為“自然排序”。本算法和通常的計算機字符串排序算法

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved