在數組中的元素可在字母或數字順序,降序或升序進行排序。
PHP - 排序函數對於數組
在本章中,我們將通過下面的PHP數組排序功能:
- sort() -以升序排序陣列
- rsort() -以降序排序陣列
- asort() -以升序排序關聯數組,根據該值
- ksort() -以升序排序關聯數組,根據所述密鑰
- arsort() -以降序排序關聯數組,根據該值
- krsort() -以降序排序關聯數組,根據所述密鑰
數組排序按升序- sort()
下面的例子排序$車陣中按字母升序的元素:
下面的示例排序$數字陣列的數字升序的元素:
按降序排序陣列- rsort()
下面的例子排序$車陣列的降序字母順序排列的元素:
下面的示例排序$數字陣列的數字降序的元素:
數組排序(Ascending Order) ,按照價值- asort()
下面的例子中按升序順序關聯數組,根據該值:
數組排序(Ascending Order) ,根據關鍵- ksort()
下面的例子中按升序順序關聯數組,根據所述密鑰:
數組排序(Descending Order) ,根據價值- arsort()
下面的示例降序排序的關聯數組,根據該值:
數組排序(Descending Order) ,根據關鍵- krsort()
下面的示例降序排序的關聯數組,根據所述密鑰:
完整的PHP陣列參考
對於所有陣列功能的完整參考,請給我們完整的PHP陣列參考 。
該手冊包含了簡要說明,並使用實例,每個功能!