Php 使用laravel修改json文件
我可以在laravel文件中修改json吗? 在File类可用的方法中,仅允许我添加其他文本:Php 使用laravel修改json文件,php,laravel,laravel-5.2,Php,Laravel,Laravel 5.2,我可以在laravel文件中修改json吗? 在File类可用的方法中,仅允许我添加其他文本: File::append($path, $data); 但是,找不到要修改的方法 示例: public function json(){ $data = json_encode([ 'data1' => 'hello', 'data2' => 'world' ]); File::append($path, $data); } pub
File::append($path, $data);
但是,找不到要修改的方法
示例:
public function json(){
$data = json_encode([
'data1' => 'hello',
'data2' => 'world' ]);
File::append($path, $data);
}
public function ModifyJson(){
//how change value for data2?
}
非常感谢您的帮助:)使用
$data=json\u decode($your\u file\u content,true)
,然后将$data
修改为普通php数组,在保存之前使用json\u encode($data)
并保存数据。文件获取内容(),然后json\u decode(),然后修改,然后文件放入内容()