雷林鹏分享:PHP 数组排序
數(shù)組中的元素可以按字母或數(shù)字順序進行降序或升序排列。
PHP - 數(shù)組排序函數(shù)
在本章中,我們將一一介紹下列 PHP 數(shù)組排序函數(shù):
sort() - 對數(shù)組進行升序排列
rsort() - 對數(shù)組進行降序排列
asort() - 根據關聯(lián)數(shù)組的值,對數(shù)組進行升序排列
ksort() - 根據關聯(lián)數(shù)組的鍵,對數(shù)組進行升序排列
arsort() - 根據關聯(lián)數(shù)組的值,對數(shù)組進行降序排列
krsort() - 根據關聯(lián)數(shù)組的鍵,對數(shù)組進行降序排列
sort() - 對數(shù)組進行升序排列
下面的實例將 $cars 數(shù)組中的元素按照字母升序排列:
$cars=array("Volvo","BMW","Toyota");sort($cars);?>
下面的實例將 $numbers 數(shù)組中的元素按照數(shù)字升序排列:
$numbers=array(4,6,2,22,11);sort($numbers);?>
rsort() - 對數(shù)組進行降序排列
下面的實例將 $cars 數(shù)組中的元素按照字母降序排列:
$cars=array("Volvo","BMW","Toyota");rsort($cars);?>
下面的實例將 $numbers 數(shù)組中的元素按照數(shù)字降序排列:
$numbers=array(4,6,2,22,11);rsort($numbers);?>
asort() - 根據數(shù)組的值,對數(shù)組進行升序排列
下面的實例根據數(shù)組的值,對關聯(lián)數(shù)組進行升序排列:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
asort($age);?>
ksort() - 根據數(shù)組的鍵,對數(shù)組進行升序排列
下面的實例根據數(shù)組的鍵,對關聯(lián)數(shù)組進行升序排列:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
ksort($age);?>
arsort() - 根據數(shù)組的值,對數(shù)組進行降序排列
下面的實例根據數(shù)組的值,對關聯(lián)數(shù)組進行降序排列:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
arsort($age);?>
krsort() - 根據數(shù)組的鍵,對數(shù)組進行降序排列
下面的實例根據數(shù)組的鍵,對關聯(lián)數(shù)組進行降序排列:
$age=array("Peter"=>"35","Ben"=>"37","Joe"=>"43");
krsort($age);?>
完整的 PHP Array 參考手冊
如需查看所有數(shù)組函數(shù)的完整參考手冊,請訪問我們的 PHP Array 參考手冊。
該參考手冊提供了每個函數(shù)的簡要描述和應用實例!
點擊查看所有 PHP 教程 文章: https://www.codercto.com/courses/l/5.html
(編輯:雷林鵬 來源:網絡 侵刪)
轉載于:https://www.cnblogs.com/linpeng1/p/10983613.html
總結
以上是生活随笔為你收集整理的雷林鹏分享:PHP 数组排序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: USACO crypt1
- 下一篇: FolderBrowserDialog(