最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PHP實(shí)現(xiàn)根據(jù)數(shù)組某個(gè)鍵值大小進(jìn)行排序的方法

 更新時(shí)間:2018年03月13日 11:38:42   作者:jzsfa  
這篇文章主要介紹了PHP實(shí)現(xiàn)根據(jù)數(shù)組某個(gè)鍵值大小進(jìn)行排序的方法,涉及php針對(duì)數(shù)組的遍歷、排序等相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP實(shí)現(xiàn)根據(jù)數(shù)組某個(gè)鍵值大小進(jìn)行排序的方法。分享給大家供大家參考,具體如下:

問題:針對(duì)給定數(shù)組的某個(gè)鍵的鍵值進(jìn)行排序

解決方法:

//$a是排序數(shù)組,$b是要排序的數(shù)據(jù)集合,$result是最終結(jié)果
$b = array(
  array('name'=>'北京','nums'=>'200'),
  array('name'=>'上海','nums'=>'80'),
  array('name'=>'廣州','nums'=>'150'),
  array('name'=>'深圳','nums'=>'70')
  );
$a = array();
foreach($b as $key=>$val){
  $a[] = $val['nums'];//這里要注意$val['nums']不能為空,不然后面會(huì)出問題
}
//$a先排序
rsort($a);
$a = array_flip($a);
$result = array();
foreach($b as $k=>$v){
  $temp1 = $v['nums'];
  $temp2 = $a[$temp1];
  $result[$temp2] = $v;
}
//這里還要把$result進(jìn)行排序,健的位置不對(duì)
ksort($result);
//然后就是你想看到的結(jié)果了
var_dump($result);

運(yùn)行結(jié)果:

array(4) {
 [0]=>
 array(2) {
  ["name"]=>
  string(4) "北京"
  ["nums"]=>
  string(3) "200"
 }
 [1]=>
 array(2) {
  ["name"]=>
  string(4) "廣州"
  ["nums"]=>
  string(3) "150"
 }
 [2]=>
 array(2) {
  ["name"]=>
  string(4) "上海"
  ["nums"]=>
  string(2) "80"
 }
 [3]=>
 array(2) {
  ["name"]=>
  string(4) "深圳"
  ["nums"]=>
  string(2) "70"
 }
}

PS:這里再為大家推薦一款關(guān)于排序的演示工具供大家參考:

在線動(dòng)畫演示插入/選擇/冒泡/歸并/希爾/快速排序算法過程工具:
http://tools.jb51.net/aideddesign/paixu_ys

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《php字符串(string)用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結(jié)》及《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

相關(guān)文章

  • php訪問對(duì)象中的成員的實(shí)例方法

    php訪問對(duì)象中的成員的實(shí)例方法

    在本篇文章里小編給大家整理了一篇關(guān)于php訪問對(duì)象中的成員的實(shí)例方法,有需要的朋友們可以跟著學(xué)習(xí)參考下。
    2021-10-10
  • php+jQuery+Ajax實(shí)現(xiàn)點(diǎn)贊效果的方法(附源碼下載)

    php+jQuery+Ajax實(shí)現(xiàn)點(diǎn)贊效果的方法(附源碼下載)

    這篇文章主要介紹了php+jQuery+Ajax實(shí)現(xiàn)點(diǎn)贊效果的方法,結(jié)合實(shí)例形式詳細(xì)介紹了php結(jié)合jQuery的ajax無(wú)刷新提交實(shí)現(xiàn)點(diǎn)贊功能的具體步驟與相關(guān)技巧,需要的朋友可以參考下
    2015-12-12
  • 洪恩在線成語(yǔ)詞典小偷程序php版

    洪恩在線成語(yǔ)詞典小偷程序php版

    去年在學(xué)習(xí)用php做小偷程序時(shí)的一個(gè)練習(xí)之作,希望能給有同樣需求的朋友帶來(lái)些幫助,程序主要流程是獲取洪恩在線的成語(yǔ)詞典查詢結(jié)果并在當(dāng)前頁(yè)面顯示出來(lái)(俗稱小偷程序),使用語(yǔ)言為php
    2012-04-04
  • PHP中的Iterator迭代對(duì)象屬性詳解

    PHP中的Iterator迭代對(duì)象屬性詳解

    這篇文章主要給大家介紹了關(guān)于PHP中Iterator迭代對(duì)象屬性的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用PHP具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • PHP實(shí)現(xiàn)的猴王算法(猴子選大王)示例

    PHP實(shí)現(xiàn)的猴王算法(猴子選大王)示例

    這篇文章主要介紹了PHP實(shí)現(xiàn)的猴王算法(猴子選大王),對(duì)比分析了兩種PHP猴王算法,涉及PHP數(shù)組遍歷、判斷、遞歸等相關(guān)操作技巧,需要的朋友可以參考下
    2018-04-04
  • PHP 7.4中使用預(yù)加載的方法詳解

    PHP 7.4中使用預(yù)加載的方法詳解

    這篇文章主要給大家介紹了關(guān)于PHP 7.4中使用預(yù)加載的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用PHP 7.4具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • php+jQuery遞歸調(diào)用POST循環(huán)請(qǐng)求示例

    php+jQuery遞歸調(diào)用POST循環(huán)請(qǐng)求示例

    這篇文章主要介紹了php+jQuery遞歸調(diào)用POST循環(huán)請(qǐng)求,結(jié)合實(shí)例形式分析了php+jQuery的ajax方法遞歸調(diào)用與json轉(zhuǎn)換技巧,需要的朋友可以參考下
    2016-10-10
  • 深入PHP內(nèi)存相關(guān)的功能特性詳解

    深入PHP內(nèi)存相關(guān)的功能特性詳解

    本篇文章是對(duì)PHP中內(nèi)存相關(guān)的功能特性進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-06-06
  • PHP利用ThinkPHP6完整實(shí)現(xiàn)用戶分頁(yè)功能

    PHP利用ThinkPHP6完整實(shí)現(xiàn)用戶分頁(yè)功能

    分頁(yè)功能在Web開發(fā)中是一個(gè)非常常見的需求,特別是在處理大量數(shù)據(jù)時(shí),為了提高用戶體驗(yàn)和性能,將數(shù)據(jù)分頁(yè)展示是必不可少的,ThinkPHP6作為一款流行的PHP框架,自帶了強(qiáng)大的分頁(yè)功能,本文將詳細(xì)介紹如何使用ThinkPHP6實(shí)現(xiàn)分頁(yè)功能,需要的朋友可以參考下
    2023-12-12
  • php中常量DIRECTORY_SEPARATOR用法深入分析

    php中常量DIRECTORY_SEPARATOR用法深入分析

    這篇文章主要介紹了php中常量DIRECTORY_SEPARATOR用法深入分析,涉及針對(duì)Linux路徑分隔符不支持\的情況,具有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-11-11

最新評(píng)論

荣成市| 长垣县| 合阳县| 辉南县| 岳西县| 贡嘎县| 平果县| 阳谷县| 贡觉县| 许昌市| 仲巴县| 平定县| 普定县| 东辽县| 瑞金市| 湖南省| 濉溪县| 明溪县| 蕉岭县| 贵南县| 博野县| 汝州市| 绵阳市| 灌阳县| 韶关市| 宜州市| 海宁市| 新巴尔虎左旗| 姚安县| 荆州市| 兰考县| 洞头县| 阿拉善左旗| 侯马市| 昭平县| 黎川县| 固原市| 临沭县| 都江堰市| 兴山县| 焉耆|