gpt4 book ai didi

php - 获取 json 并使用多个参数进行排序

转载 作者:可可西里 更新时间:2023-11-01 00:22:36 24 4
gpt4 key购买 nike

<分区>

嗯,我的问题很复杂。

我有那个 json 文件:

{
"books": [
{
"book": [
{
"Title": "Java How to Program",
"Author": "Deitel & Deitel",
"Edition": "2007"
}
]
},
{
"book": [
{
"Title": "Patterns of Enterprise Application Architecture",
"Author": "Martin Fowler",
"Edition": "2002"
}
]
},
{
"book": [
{
"Title": "Head First Design Patterns",
"Author": "Elisabeth Freeman",
"Edition": "2004"
}
]
},
{
"book": [
{
"Title": "Internet & World Wide Web: How to Program",
"Author": "Deitel & Deitel",
"Edition": "2007"
}
]
}
]

在我的 PHP 中我有这个:

    $file = file_get_contents('books.json');
$json = json_decode($file, true);

如何按倍数规则对数组进行排序?例如:

echo sort_my_array('Title', ASC, 'Author', DESC, $json);

我尝试了很多方法,但我认为我的错误在于我尝试使用 array_multidimensional。

有人可以向我解释如何创建这个吗?

提前致谢

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com