5秒速記php陣列排序函式

2022-04-10 01:01:39 字數 544 閱讀 6798

php陣列排序函式可以有這樣的簡單記憶方法,每個函式出去sort是排序的意思字首字母的含義分別代表:

順序排序函式

sort — 對陣列排序 

ksort — 對陣列按照鍵名排序

asort — 對陣列進行排序並保持索引關係 

逆向排序函式

rsort — 對陣列逆向排序

krsort— 對陣列按照鍵名逆向排序

arsort — 對陣列進行逆向排序並保持索引關係  

使用使用者自定義函式比較排序函式

usort — 使用使用者自定義的比較函式對陣列中的值進行排序   

uksort — 使用使用者自定義的比較函式對陣列中的鍵名進行排序   

uasort — 使用使用者自定義的比較函式對陣列中的值進行排序並保持索引關聯   

使用自然法排序函式

natsort — 用「自然排序」演算法對陣列排序   

PHP陣列函式 5

1.array reverse 函式以相反的元素順序返回陣列 array reverse array,preserve preserve規定是否保留原始陣列的鍵名array reverse 函式將原陣列中的元素順序翻轉,建立新的陣列並返回。如果第二個引數指定為 true,則元素的鍵名保持不變,否則鍵...

PHP陣列排序函式

array multisort 對多個陣列或多維陣列進行排序,可以一次對多個陣列進行排序,或者根據一維或多維對多維陣列進行排序。排序後字串鍵名保持不變,數字鍵名會被重新索引。第乙個引數為要排序的陣列,第二引數為排序順序標識,預設為sort asc,第三個引數為排序型別標識,預設為sort regul...

php陣列排序函式

data array team item post name name item name total total,total point total pt,total hd total hd,chousale chousale,chousale pt chousale pt,chousale hd...