【发布时间】:2021-12-02 03:15:56
【问题描述】:
我需要一些帮助来重新排序 json 文件中的数据。
我有这几行:
foreach($rows as $row) {
$data[] = array(
"$row[0]" => array(
"name" => "$row[1]",
"value" => "$row[2]",
"conso" => "$row[3]",
"ml" => "$row[4]"
)
);
}
$data = json_encode($data, JSON_FORCE_OBJECT);
这个函数可以让我得到这样的东西: 这个函数让我得到这样的东西:
{
"0": {
"tata": {
"name": "name_01",
"value": "value_01",
"conso": "conso_01",
"ml": "ml_01"
}
},
"1": {
"toto": {
"name": "name_02",
"value": "value_02",
"conso": "conso_02",
"ml": "ml_02"
}
}
}
我想要这样的东西:
{
"tata": {
"name": "name_01",
"value": "value_01",
"conso": "conso_01",
"ml": "ml_01"
},
"toto": {
"name": "name_02",
"value": "value_02",
"conso": "conso_02",
"ml": "ml_02"
}
}
【问题讨论】:
-
到目前为止,您尝试了什么将其转换为您想要的订单? (请添加代码)。