自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

PHP函數(shù)asort()利用值排序的具體方式解析

開發(fā) 后端
PHP函數(shù)asort()雖然與ksort得到的結(jié)果都是以字母順序進(jìn)行排序的,但是他們的根本不同之處則是根據(jù)數(shù)組的不同字段進(jìn)行排序。

我們在之前的文章中提到了如何運(yùn)用ksort()函數(shù)實(shí)現(xiàn)按照關(guān)鍵字的排序方式。那么,今天我們就向大家重點(diǎn)介紹如何使用值對(duì)數(shù)組進(jìn)行排序。在這一過程中我們將會(huì)用到PHP函數(shù)asort()。具體代碼示例如Listing E所示:

#t#Listing E的具體代碼如下:

  1. <?php 
  2. $data = array("US" => "United States", "IN" => 
    "India", "DE" =
    > "Germany", "ES" => "Spain");
    asort($data); print_r($data);  
  3. ?> 

下面就是它的輸出結(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)用,我們可以通過這個(gè)函數(shù)得到數(shù)組的值排序。

責(zé)任編輯:曹凱 來源: 百度博客
相關(guān)推薦

2009-11-30 16:08:32

PHP addslas

2009-11-27 13:14:07

PHP函數(shù)strist

2009-11-24 18:23:26

PHP函數(shù)array_

2009-11-25 13:52:25

PHP函數(shù)Ksort(

2009-11-27 15:31:33

PHP類搜索定位目錄樹

2009-11-24 20:09:35

PHP函數(shù)header

2009-11-23 18:39:17

PHP重定向

2009-11-25 11:33:26

PHP驗(yàn)證表單

2009-11-24 18:18:21

PHP函數(shù)array_

2009-11-24 16:18:14

PHP5析構(gòu)函數(shù)

2009-12-01 19:08:18

PHP外部變量

2009-11-24 14:45:08

PHP批量上傳圖片

2009-11-25 11:42:34

PHP判斷數(shù)組為空

2009-12-03 17:18:15

PHP strtoti

2009-11-24 15:01:59

PHP通用文件上傳類

2009-11-23 17:16:54

PHP獲取IP

2009-11-24 14:22:03

基于PHP的AJAX技

2009-12-03 09:49:59

PHP分頁導(dǎo)航函數(shù)

2009-12-01 10:50:45

PHP函數(shù)requir

2009-12-07 16:52:59

PHP函數(shù)getima
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)