国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP按指定鍵值對二維數組進行排序的方法

2024-05-04 23:41:18
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP按指定鍵值對二維數組進行排序的方法,涉及PHP二維數組的遍歷及array_multisort函數的使用技巧,需要的朋友可以參考下
 

本文實例講述了PHP按指定鍵值對二維數組進行排序的方法。分享給大家供大家參考,具體如下:

問題:

有數組:

復制代碼代碼如下:
array(0=>array('id'=>1,'price'=>50),1=>array('id'=>2,'price'=>60));

要求根據數組的price這個字段進行排序。

 

實現代碼如下:

<?php $array[] = array('id'=>1,'price'=>50);$array[] = array('id'=>2,'price'=>70);$array[] = array('id'=>3,'price'=>30);$array[] = array('id'=>4,'price'=>20);foreach ($array as $key=>$value){  $id[$key] = $value['id'];  $price[$key] = $value['price'];}array_multisort($price,SORT_NUMERIC,SORT_DESC,$id,SORT_STRING,SORT_ASC,$array);echo '<pre>';print_r($array);echo '</pre>';?>

運行結果:

Array([0] => Array([id] => 2[price] => 70)[1] => Array([id] => 1[price] => 50)[2] => Array([id] => 3[price] => 30)[3] => Array([id] => 4[price] => 20))

希望本文所述對大家PHP程序設計有所幫助。



注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 湟源县| 星子县| 日喀则市| 孝昌县| 公主岭市| 阜南县| 莎车县| 沛县| 那坡县| 友谊县| 公安县| 浏阳市| 桦甸市| 晴隆县| 荔浦县| 梧州市| 五寨县| 白玉县| 宁陕县| 丰都县| 额敏县| 乌拉特前旗| 沛县| 阿克陶县| 蓬莱市| 自贡市| 治县。| 石城县| 海丰县| 新兴县| 盱眙县| 安仁县| 安图县| 疏附县| 泗水县| 土默特右旗| 云龙县| 西宁市| 剑河县| 仪陇县| 桃江县|