У меня есть json файл, который читается php, и я хочу изменить один объект json файла, используя php, теперь мой код выглядит так, но он не работает, так как мне делать? (obj_name в объекте son должно быть изменено на $ 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);
?>
#
Комментирует ваш код, и он должен быть $
чтобы сделать его переменной.
Итак, измените это:
#json = json_encode($data);
к этому:
$json = json_encode($data);
print_r($data)
, нам нужно посмотреть, как выглядит объект.