Привет! Есть .json файл:
file.json{
"posts": [
{
"id": 0,
"title": "Авто 1",
"description": "Описание",
"active": true
},
{
"id": 1,
"title": "Авто 2",
"description": "Описание",
"active": true
},
{
"id": 2,
"title": "Авто 3",
"description": "Описание",
"active": true
}
]
}
После исполнения этого кода:
file.php$json = file_get_contents('file.json');
$json_read = json_decode($json, true);
unset($json_read['posts'][1]);
$json_reads = json_encode($json_read, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT);
echo ($json_reads);
На выходе получаю json в таком формате:
{
"posts": {
"0": {
"id": 0,
"title": "Авто 1",
"description": "Описание",
"active": true
},
"2": {
"id": 2,
"title": "Авто 3",
"description": "Описание ",
"active": true
}
}
}
Как сделать что-бы я получал json в таком формате:
{
"posts": [
{
"id": 0,
"title": "Авто 1",
"description": "Описание",
"active": true
},
{
"id": 2,
"title": "Авто 3",
"description": "Описание - 1",
"active": true
}
]
}