我有一个由php读取的json文件,我想使用php更改json文件的一个对象,现在我的代码看起来像这样,但它不起作用,我该怎么办? (son对象中的obj_name应修改为$ name)
<?php
$json = $_POST['myobj'];
$data = json_decode($json,true);
$name = xxxxxxxxx;
$data['obj_name'] = "$name";
#json = json_encode($data);
$filename = xxxxxxxxxxxxx
$file = fopen($filename,'w+');
fwrite($file, $json);
fclose($file);
?>
答案 0 :(得分:0)
#
正在评论您的代码,它应该是$
以使其成为变量。
所以,改变一下:
#json = json_encode($data);
到此:
$json = json_encode($data);