日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php 接口数组排序,php 数组排序

發布時間:2025/4/5 php 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php 接口数组排序,php 数组排序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

php 對于一維數組的排序有 倆種情況,一種是按值排序,一種是按鍵值, 其中不同的排序函數有不同的用法,有的會失去索引關系,有的會保持索引關系。但是都比較方便。

對于多維數組來說,就需要自己定義排序函數。其實就感覺像c,c++ 那樣。對結構體之類的進行排序。

對于數組排序來說,分倆種情況,一種是對數字排序,一種是對字符串進行排序。

對數字進行排序

function numSort($x,$y){

return $x['a'] < $y['a'];

}

$array = array(

'a'=>array('a'=>1,'b'=>'a'),

'b'=>array('a'=>2,'b'=>'b'),

'c'=>array('a'=>3,'b'=>'c'),

'd'=>array('a'=>4,'b'=>'d')

);

var_dump($array);

echo "


";

usort($array,'numSort');

var_dump($array);

?>

array

'a' =>

array

'a' => int 1

'b' => string 'a' (length=1)

'b' =>

array

'a' => int 2

'b' => string 'b' (length=1)

'c' =>

array

'a' => int 3

'b' => string 'c' (length=1)

'd' =>

array

'a' => int 4

'b' => string 'd' (length=1)

array

0 =>

array

'a' => int 4

'b' => string 'd' (length=1)

1 =>

array

'a' => int 3

'b' => string 'c' (length=1)

2 =>

array

'a' => int 2

'b' => string 'b' (length=1)

3 =>

array

'a' => int 1

'b' => string 'a' (length=1)

發現索引關系沒了。如果要保持索引關系,那么使用uasort就可以了。

對于字符串的排序,就需要考慮的字典序。

<?php

function keySort($x,$y){

return strcasecmp($y['b'], $x['b']);//不區分大小寫

}

$array = array(

'a'=>array('a'=>1,'b'=>'a'),

'b'=>array('a'=>2,'b'=>'b'),

'c'=>array('a'=>3,'b'=>'c'),

'd'=>array('a'=>4,'b'=>'d')

);

var_dump($array);

echo "


";

usort($array,'keySort');

var_dump($array);

?>

'a' =>

array

'a' => int 1

'b' => string 'a' (length=1)

'b' =>

array

'a' => int 2

'b' => string 'b' (length=1)

'c' =>

array

'a' => int 3

'b' => string 'c' (length=1)

'd' =>

array

'a' => int 4

'b' => string 'd' (length=1)

array

0 =>

array

'a' => int 4

'b' => string 'd' (length=1)

1 =>

array

'a' => int 3

'b' => string 'c' (length=1)

2 =>

array

'a' => int 2

'b' => string 'b' (length=1)

3 =>

array

'a' => int 1

'b' => string 'a' (length=1)

對鍵值排序

<?php

function keySort($x,$y){

return strcasecmp($y, $x);//不區分大小寫

}

$array = array(

'a'=>array('a'=>4,'b'=>'d'),

'b'=>array('a'=>3,'b'=>'c'),

'c'=>array('a'=>2,'b'=>'b'),

'd'=>array('a'=>1,'b'=>'a')

);

var_dump($array);

echo "


";

uksort($array,'keySort');

var_dump($array);

?>

array

'a' =>

array

'a' => int 4

'b' => string 'd' (length=1)

'b' =>

array

'a' => int 3

'b' => string 'c' (length=1)

'c' =>

array

'a' => int 2

'b' => string 'b' (length=1)

'd' =>

array

'a' => int 1

'b' => string 'a' (length=1)

array

'd' =>

array

'a' => int 1

'b' => string 'a' (length=1)

'c' =>

array

'a' => int 2

'b' => string 'b' (length=1)

'b' =>

array

'a' => int 3

'b' => string 'c' (length=1)

'a' =>

array

'a' => int 4

'b' => string 'd' (length=1)

php 數組還是很強大。感覺學習不少

總結

以上是生活随笔為你收集整理的php 接口数组排序,php 数组排序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 第四色激情 | av免费成人 | 亚洲欧美日韩在线 | 人人草超碰 | 日本黄色成人 | 亚洲人成在线免费观看 | 毛片网在线观看 | 国产精品久久av | 国产青青操 | 欧美怡红院一区二区三区 | 99久久久无码国产精品性色戒 | 男男毛片 | 亚洲爱爱网 | 久久福利电影 | 久久黄色精品视频 | 亚洲区小说区图片区 | 性欧美大战久久久久久久 | 亚洲成人毛片 | 一区二区三区麻豆 | 青娱乐在线视频免费观看 | 999热精品视频 | 日韩一区二区视频在线观看 | a级片毛片 | 一区二区啪啪啪 | 超碰人人人人 | 在线草| 性av在线 | 天天拍夜夜操 | 国产偷人爽久久久久久老妇app | 色诱av | 8090av| 久久这里精品 | 欧美日韩成人免费观看 | 欧美激情视频一区二区三区在线播放 | 网友自拍第一页 | 澳门久久 | 欧美亚州国产 | 久久久久久福利 | 色窝窝无码一区二区三区成人网站 | 高潮毛片无遮挡免费看 | 一级片免费在线播放 | 精品999视频 | 日韩大片av| 午夜精品999| 四虎精品欧美一区二区免费 | 亚洲女同一区二区 | 91热爆视频| 上海女子图鉴 | 国产精品视频福利 | 欧美熟妇精品一区二区 | 国产高清精品一区二区三区 | 手机看片一区二区 | 成年人免费在线观看 | 欧美性受xxxx白人性爽 | 少妇看片 | 中文字幕免费高清视频 | 大乳女喂男人吃奶视频 | 欧美成人综合 | 3344av| 爱看av | 亚洲美女屁股眼交8 | 免费黄色三级 | 亚洲AV蜜桃永久无码精品性色 | h欧美 | 五月av综合av国产av | 久久午夜鲁丝片 | 亚洲无码乱码精品国产 | 国产亚洲精品久久久久婷婷瑜伽 | 黑人狂躁日本妞hd | 久久精品观看 | 2019天天操| 经典杯子蛋糕日剧在线观看免费 | 日本女优一区 | 高清无码视频直接看 | 亚洲国产天堂av | 91视频一区 | 国产精品久久综合视频 | 国产一区=区 | 日本福利在线观看 | 蜜臀aⅴ国产精品久久久国产老师 | 亚洲成人日韩 | 中文字幕一区二区三区在线不卡 | 国产在线操 | 日韩一级色 | 邻家有女4完整版电影观看 欧美偷拍另类 | 欧美精品999| 日本青青草视频 | 成人欧美一区二区三区白人 | 亚洲色图激情 | 亚洲第一自拍 | 久操资源网| 青娱乐av在线 | 黄片一区二区 | 日本一区二区三区视频免费看 | 欧美人与性禽动交精品 | 日韩一区二区三区四区五区六区 | 激情久久网 | 在线国产91 | 美女黄色影院 |