Sort 破壞索引 升序 值排序
Rsort 破壞索引 降序 值排序
Asort 保持索引 升序 值排序
Arsort 保持索引 降序 值排序
Ksort 保持索引 升序 鍵值排序(key)
Krsort 保持索引 降序 鍵值排序(key)
Usort
本函數將用用戶自定義的比較函數對一個數組中的值(value)進行排序。如果要排序的數組需要用一種不尋常的標准進行排序,那麼應該使用此函數。
比較函數必須在第一個參數被認為小於,等於或大於第二個參數時分別返回一個小於,等於或大於零的整數。
Uksort
uksort — 使用用戶自定義的比較函數對數組中的鍵名(key)進行排序
cmp_function 函數應接受兩個參數,該參數將被 array 中的一對鍵名填充。比較函數在第一個參數小於,等於,或大於第二個參數時必須分別返回一個小於零,等於零,或大於零的整數。
Natsort
本函數實現了一個和人們通常對字母數字字符串進行排序的方法一樣的排序算法並保持原有鍵/值的關聯,這被稱為“自然排序”。本算法和通常的計算機字符串排序算法