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手册中的指示,在深入研究。