新聞中心
我們?cè)谥暗奈恼轮刑岬搅巳绾芜\(yùn)用ksort()函數(shù)實(shí)現(xiàn)按照關(guān)鍵字的排序方式。那么,今天我們就向大家重點(diǎn)介紹如何使用值對(duì)數(shù)組進(jìn)行排序。在這一過(guò)程中我們將會(huì)用到PHP函數(shù)asort()。具體代碼示例如Listing E所示:

創(chuàng)新互聯(lián)建站是一家專注于網(wǎng)站設(shè)計(jì)、網(wǎng)站制作和簡(jiǎn)陽(yáng)服務(wù)器托管的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。
#t#Listing E的具體代碼如下:
- $data = array("US" => "United States", "IN" =>
"India", "DE" => "Germany", "ES" => "Spain");
asort($data); print_r($data);- ?>
下面就是它的輸出結(jié)果。請(qǐng)注意PHP函數(shù)asort()的結(jié)果與上面使用ksort()函數(shù)所得到的結(jié)果的不同——在這兩種情況中,都是按字母順序進(jìn)行排序的,但是它們是根據(jù)數(shù)組的不同字段進(jìn)行排序的。
同時(shí),請(qǐng)注意關(guān)鍵字-值之間的聯(lián)系會(huì)始終保持;它只是關(guān)鍵字-值對(duì)排序后的一種方式,排序并不會(huì)改變它們的對(duì)應(yīng)關(guān)系。
Array ([DE] => Germany
[IN] => India
[ES] => Spain
[US] => United States
)
以上代碼示例就是PHP函數(shù)asort()的具體應(yīng)用,我們可以通過(guò)這個(gè)函數(shù)得到數(shù)組的值排序。
網(wǎng)頁(yè)題目:PHP函數(shù)asort()利用值排序的具體方式解析
分享URL:http://m.fisionsoft.com.cn/article/ccecjdj.html


咨詢
建站咨詢
