在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

php二维数组如何根据某个字段排序

123次阅读
没有评论

共计 691 个字符,预计需要花费 2 分钟才能阅读完成。

在 PHP 中,可以使用 usort() 函数对二维数组根据某个字段进行排序。
假设有以下二维数组:

$users = array(array('name' => 'John', 'age' => 25),
array('name' => 'Jane', 'age' => 30),
array('name' => 'Dave', 'age' => 20)
);

如果要根据“age”字段进行排序,可以使用以下代码:

usort($users, function($a, $b) {return $a['age'] - $b['age'];
});

排序后的数组如下所示:

array(array('name' => 'Dave', 'age' => 20),
array('name' => 'John', 'age' => 25),
array('name' => 'Jane', 'age' => 30)
)

如果要根据“name”字段进行排序,可以使用以下代码:

usort($users, function($a, $b) {return strcmp($a['name'], $b['name']);
});

排序后的数组如下所示:

array(array('name' => 'Dave', 'age' => 20),
array('name' => 'Jane', 'age' => 30),
array('name' => 'John', 'age' => 25)
)

usort() 函数接受一个自定义的比较函数作为参数,该函数用于比较两个元素的顺序。在比较函数中,如果 $a 小于 $b,返回一个负数;如果 $a 大于 $b,返回一个正数;如果 $a 等于 $b,返回 0。根据比较函数的返回值来确定数组元素的顺序。

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-13发表,共计691字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 人妻丰满熟妇av无码区乱 | 午夜视频免费观看 | 色我网站| 影音先锋中文字幕人妻 | 天天草视频 | 毛片无码国产 | 人妻无码中文专区久久五月婷 | 四虎永久在线高清国产精品 | 美女被免费网站在线视频九色 | 在线视频激情 | 久热精品香蕉在线视频 | 午夜h片| www.在线观看视频 | 4hu永久影院在线四虎 | 亚洲日本综合 | 日本高清无卡码一区二区久久 | 欧美视频精品一区二区三区 | 国产肉体ⅹxxx137大胆 | 成人毛片免费在线观看 | 欧洲亚洲综合一区二区三区 | 亚洲av永久无码精品一福利 | 成人免费无码视频在线网站 | 亚洲熟妇av一区二区三区漫画 | 日本猛少妇色xxxxx猛交 | 国产人妻黑人一区二区三区 | 精品麻豆| 色五月丁香六月欧美综合 | 无码欧美毛片一区二区三 | 91综合精品网站久久 | 无码精品一区二区三区免费视频 | 丰腴饱满的极品熟妇 | 国产精品19禁在线观看 | 又色又爽又高潮免费视频国产 | 亚洲欧洲精品成人久久曰影片 | 蜜桃成人无码区免费视频网站 | 四虎影院免费视频 | 国产猛男猛女超爽免费视频 | 在线黑人抽搐潮喷 | 久久厕所| 四虎影视在线永久免费看黄 | 亚洲精品一区在线观看 |