2014-09-20 46 views
2

我有這樣如何在PHP中通過鍵降序排列數組?

$myval = array('name1'=>'google', 'name5'=>'yahoo', 'name3'=>'facebook','name2'=>'twitter','name4'=>'linkedin'); 

我想這樣

name5 = yahoo 
name4 = linkedin 
name3 = facebook 
name2 = twitter 
name1 = google 

輸出,我需要我的outpur作爲數組鍵降

回答

2

可以使用krsort數組「排序者皆陣列以相反的順序保持數據相關性的關鍵,這主要用於關聯陣列。「像這樣:

$myval = array(
    'name1'=>'google', 
    'name5'=>'yahoo', 
    'name3'=>'facebook', 
    'name2'=>'twitter', 
    'name4'=>'linkedin'); 

krsort($myval); 

print_r($myval); 
+0

三江源男人,我懂了.. – 2014-09-20 04:21:03