首页 >

php对二维数组进行排序的简单实例

php教程|php手册php对二维数组进行排序的简单实例
php,对,二维,数组,进行,排序,简单,实例,本文,介绍,下,php,中,使用,array,multisort,函
php教程-php手册
本文介绍下,php中使用array_multisort函数进行二维数组排序的例子,有需要的朋友,参考下吧。继上一篇文章:PHP二维数组排序自定义函数,今天,我们再介绍一个php二维数组排序的例子。
php对二维数组的排序很简单,主要用到array_multisort函数。
例子:
交友软件 源码,vscode 选中当前词,ubuntu控制gsm,tomcat启动卡顿,sqlite编辑器篮球经理,爬虫无法直接抓取下载的网页称为,php 防止重复提交表单,长乐区企业seo价格,广告公司网站源码,下载个人简历的模板下载网站模板下载lzw
复制代码 代码如下:
游戏试玩打码竞猜网站定制源码,vscode画类图,ubuntu不能密码,下列关于tomcat启动,wpsexcel爬虫,php开源的内容管理系统,瓦房店seo公司,蓝色会计培训机构学校网站织梦模版,企业网站营销模板lzw
<?php
/**
* php二维数组排序
* edit www.liuzhongwei.com
*/
$data = array();
$data[] = array(‘volume’ => 67, ‘edition’ => 2);
$data[] = array(‘volume’ => 86, ‘edition’ => 1);
$data[] = array(‘volume’ => 85, ‘edition’ => 6);
$data[] = array(‘volume’ => 98, ‘edition’ => 2);
$data[] = array(‘volume’ => 86, ‘edition’ => 6);
$data[] = array(‘volume’ => 67, ‘edition’ => 7);
// 取得列的列表
foreach ($data as $key => $row)
{
$volume[$key] = $row[‘volume’];
$edition[$key] = $row[‘edition’];
}
array_multisort($volume, SORT_DESC, $edition, SORT_ASC, $data);
print_r($data);
?>
竞拍源码系统下载,ubuntu怎么屏蔽nmi,tomcat添加项目不成功,雪球文集爬虫教程,php判断多维数组匹配中文,seo后台公司lzw

输出结果:

复制代码 代码如下:

Array
(
[0] => Array
(
[volume] => 98
[edition] => 2
)

[1] => Array
(
[volume] => 86
[edition] => 1
)

[2] => Array
(
[volume] => 86
[edition] => 6
)

[3] => Array
(
[volume] => 85
[edition] => 6
)

[4] => Array
(
[volume] => 67
[edition] => 2
)

[5] => Array
(
[volume] => 67
[edition] => 7
)
)

说明:
array_multisort函数的参数非常灵活,大家可以参照php手册中的说明,深入研究下。


php对二维数组进行排序的简单实例
  • 多维数组怎么按某个键进行排序
  • 多维数组怎么按某个键进行排序 | 多维数组怎么按某个键进行排序 ...

    php对二维数组进行排序的简单实例
  • php中array
  • php中array | php中array ...

    php对二维数组进行排序的简单实例
  • 深入探讨PHP array
  • 深入探讨PHP array | 深入探讨PHP array ...