国产探花免费观看_亚洲丰满少妇自慰呻吟_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教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 定安县| 大厂| 屏东市| 辽宁省| 吉木萨尔县| 南澳县| 巴林左旗| 金昌市| 桦南县| 宜都市| 长子县| 永昌县| 论坛| 大同县| 英德市| 宝坻区| 罗江县| 文水县| 渑池县| 兴安盟| 襄城县| 肃宁县| 东至县| 江阴市| 安丘市| 临高县| 文登市| 昭通市| 龙游县| 北票市| 武山县| 洛阳市| 修武县| 军事| 东乡族自治县| 临海市| 赤城县| 开平市| 双桥区| 赤水市| 东源县|