數(shù)組中的元素能夠以字母或數(shù)字順序進(jìn)行升序或降序排序。
在本節(jié)中,我們將學(xué)習(xí)如下 PHP 數(shù)組排序函數(shù):
下面的例子按照字母升序?qū)?shù)組 $cars 中的元素進(jìn)行排序:
<?php $cars=array("Volvo","BMW","SAAB"); sort($cars); ?>
下面的例子按照數(shù)字升序?qū)?shù)組 $numbers 中的元素進(jìn)行排序:
<?php $numbers=array(3,5,1,22,11); sort($numbers); ?>
下面的例子按照字母降序?qū)?shù)組 $cars 中的元素進(jìn)行排序:
<?php $cars=array("Volvo","BMW","SAAB"); rsort($cars); ?>
下面的例子按照數(shù)字降序?qū)?shù)組 $numbers 中的元素進(jìn)行排序:
<?php $numbers=array(3,5,1,22,11); rsort($numbers); ?>
下面的例子根據(jù)值對(duì)關(guān)聯(lián)數(shù)組進(jìn)行升序排序:
<?php $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); asort($age); ?>
下面的例子根據(jù)鍵對(duì)關(guān)聯(lián)數(shù)組進(jìn)行升序排序:
<?php $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); ksort($age); ?>
下面的例子根據(jù)值對(duì)關(guān)聯(lián)數(shù)組進(jìn)行降序排序:
<?php $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); arsort($age); ?>
下面的例子根據(jù)鍵對(duì)關(guān)聯(lián)數(shù)組進(jìn)行降序排序:
<?php $age=array("Bill"=>"35","Steve"=>"37","Peter"=>"43"); krsort($age); ?>
如需完整的數(shù)組函數(shù)參考手冊(cè),請(qǐng)?jiān)L問我們的 PHP 數(shù)組參考手冊(cè)。
該參考手冊(cè)包含每個(gè)函數(shù)的簡(jiǎn)要描述、使用示例。
如對(duì)本文有疑問,請(qǐng)?zhí)峤坏浇涣髡搲?,廣大熱心網(wǎng)友會(huì)為你解答?。?點(diǎn)擊進(jìn)入論壇
Powered by 365建站網(wǎng) RSS地圖 HTML地圖
copyright © 2013-2024 版權(quán)所有 鄂ICP備17013400號(hào)