這篇文章主要講解了“php數(shù)組排序后如何輸出”,文中的講解內(nèi)容簡(jiǎn)單清晰,易于學(xué)習(xí)與理解,下面請(qǐng)大家跟著小編的思路慢慢深入,一起來(lái)研究和學(xué)習(xí)“php數(shù)組排序后如何輸出”吧!
“專(zhuān)業(yè)、務(wù)實(shí)、高效、創(chuàng)新、把客戶(hù)的事當(dāng)成自己的事”是我們每一個(gè)人一直以來(lái)堅(jiān)持追求的企業(yè)文化。 成都創(chuàng)新互聯(lián)是您可以信賴(lài)的網(wǎng)站建設(shè)服務(wù)商、專(zhuān)業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專(zhuān)注于成都網(wǎng)站制作、成都做網(wǎng)站、外貿(mào)營(yíng)銷(xiāo)網(wǎng)站建設(shè)、軟件開(kāi)發(fā)、設(shè)計(jì)服務(wù)業(yè)務(wù)。我們始終堅(jiān)持以客戶(hù)需求為導(dǎo)向,結(jié)合用戶(hù)體驗(yàn)與視覺(jué)傳達(dá),提供有針對(duì)性的項(xiàng)目解決方案,提供專(zhuān)業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場(chǎng),引領(lǐng)市場(chǎng)!
sort()函數(shù)
sort()函數(shù)是PHP中最簡(jiǎn)單的排序函數(shù),它可以對(duì)數(shù)組進(jìn)行升序排序。下面是一個(gè)例子:
$fruit = array("apple", "orange", "banana", "pear"); sort($fruit); print_r($fruit);
上述代碼會(huì)輸出:
Array ( [0] => apple [1] => banana [2] => orange [3] => pear )
rsort()函數(shù)
rsort()函數(shù)是sort()函數(shù)的反向操作,它可以對(duì)數(shù)組進(jìn)行降序排序。下面是一個(gè)例子:
$fruit = array("apple", "orange", "banana", "pear"); rsort($fruit); print_r($fruit);
上述代碼會(huì)輸出:
Array ( [0] => pear [1] => orange [2] => banana [3] => apple )
asort()函數(shù)
asort()函數(shù)是根據(jù)值來(lái)對(duì)關(guān)聯(lián)數(shù)組排序,且與sort()函數(shù)不同的是,它在排序的同時(shí)保留所有的鍵。下面是一個(gè)例子:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); asort($age); print_r($age);
上述代碼會(huì)輸出:
Array ( [Peter] => 35 [Ben] => 37 [Joe] => 43 )
arsort()函數(shù)
arsort()函數(shù)是asort()函數(shù)的反向操作,它可以對(duì)關(guān)聯(lián)數(shù)組按照值進(jìn)行降序排序。下面是一個(gè)例子:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); arsort($age); print_r($age);
上述代碼會(huì)輸出:
Array ( [Joe] => 43 [Ben] => 37 [Peter] => 35 )
ksort()函數(shù)
ksort()函數(shù)是根據(jù)鍵來(lái)對(duì)關(guān)聯(lián)數(shù)組排序,且與sort()函數(shù)不同的是,它在排序的同時(shí)保留所有的鍵。下面是一個(gè)例子:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); ksort($age); print_r($age);
上述代碼會(huì)輸出:
Array ( [Ben] => 37 [Joe] => 43 [Peter] => 35 )
krsort()函數(shù)
krsort()函數(shù)是ksort()函數(shù)的反向操作,它可以對(duì)關(guān)聯(lián)數(shù)組按照鍵進(jìn)行降序排序。下面是一個(gè)例子:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43"); krsort($age); print_r($age);
上述代碼會(huì)輸出:
Array ( [Peter] => 35 [Joe] => 43 [Ben] => 37 )
感謝各位的閱讀,以上就是“php數(shù)組排序后如何輸出”的內(nèi)容了,經(jīng)過(guò)本文的學(xué)習(xí)后,相信大家對(duì)php數(shù)組排序后如何輸出這一問(wèn)題有了更深刻的體會(huì),具體使用情況還需要大家實(shí)踐驗(yàn)證。這里是創(chuàng)新互聯(lián),小編將為大家推送更多相關(guān)知識(shí)點(diǎn)的文章,歡迎關(guān)注!