我有一些看起来像这样的JSON:
{
people: []
}
目前我的目标是简单地向人群中添加元素。但最后我还希望能够再次删除这些元素。
我尝试过类似的事情:
<?
$file = "test.json";
$json = file_get_contents($file);
$get = json_decode($json);
array_push($get->people, $_GET['person']);
file_put_contents($file, json_encode($get));
?>
然而,这不起作用。我很确定有一个更简单的解决方案。谢谢你的帮助。
答案 0 :(得分:0)
你有invalid JSON。密钥必须为quoted。
{"people": []}
否则,您的代码应该有效。虽然我会推荐not using PHP short open tags和filtering user input。