日韩精品欧美激情国产一区_中文无码精品一区二区三区在线_岛国毛片AV在线无码不卡_亞洲歐美日韓精品在線_使劲操好爽好粗视频在线播放_日韩一区欧美二区_八戒八戒网影院在线观看神马_亚洲怡红院在线色网_av无码不卡亚洲电影_国产麻豆媒体MDX

PHP按照數(shù)組中的某個(gè)鍵對(duì)數(shù)據(jù)進(jìn)行排序

時(shí)間:2017-04-06 22:09:05 類(lèi)型:PHP
字號(hào):    

對(duì)二維數(shù)組中的某個(gè)鍵進(jìn)行排序, 通過(guò)  PHP自帶的函數(shù) array_multisort 來(lái)實(shí)現(xiàn)


$arr = array(
       ["id"=>1,"score"=>32],
       ["id"=>2,"score"=>56],
       ["id"=>3,"score"=>38],
       ["id"=>4,"score"=>27],
       ["id"=>5,"score"=>45],
       ["id"=>6,"score"=>20],
       ["id"=>7,"score"=>35],
  	);
foreach ($arr as $key => $value) {
	$name[$key] = $value['score'];
}
array_multisort($name, $arr);

$i = 0;
foreach($arr as $row){
	$i++;
	$row["sort"] = $i;  //增加個(gè)排序后的名次
	$temp[] = $row;
}
print_r($temp); //$temp 就是最后排好的順序