PHP订购二维数组的一个简单示例

本文介绍了利用array_multisort函数在PHP二维数组排序的一个例子,有需要的朋友。继去年的文章:php二维数组排序的自定义功能,今天,我们介绍一个php二维数组排序的一个例子。
把二维数组PHP很简单,主要是利用array_multisort功能。
实例uff1a
复制代码代码如下所示:
< PHP

* PHP二维数组排序
*编辑
* /
$ =数组();
{ } = $数据阵列(= 67,'edition ' = 2);
{ } = $数据阵列(= 86,'edition ' = 1);
{ } = $数据阵列(= 85,'edition ' = 6);
{ } = $数据阵列(= 98,'edition ' = 2);
{ } = $数据阵列(= 86,'edition ' = 6);
$data{} = array ('volume'= 67,'edition' = 7);
获取列的列表
foreach(美元美元美元关键=数据行)
{
{ } =体积美元美元美元关键行{};
$版{ $关键} = { } $行'edition;
}
array_multisort(合卷,sort_desc,合版,sort_asc,$data);
print_r($数据);
>


输出结果:
复制代码代码如下所示:
阵列

{ 0 }数组

{卷98
{版本2


{ 1 }数组

{卷86
{版本1


{ 2 }数组

{卷86
{版本6


{ 3 }数组

{卷85
{版本6


{ 4 }数组

{卷67
{版本2


{ 5 }数组

{卷67
{版本7





解释uff1a
array_multisort函数的参数是非常灵活的,我们可以参考PHP手册中的指示,在深入研究。