讯睿CMS问答:关于JSON格式内容更新的写法

讯睿CMS问答:关于JSON格式内容更新的写法

2024-10-09 XunRuiCMS Sincere

问题:

PHP程序里面

请教一下,关于JSON格式内容更新的写法:

$data ['devices']内容为JSON格式,其中键名为abcd对应的键值为空时,如何把"456789"写入为键名abcd的键值?

下面的代码要如何写?

$data ['devices']['abcd'] ="456789";

$this->db->table('member')->where('id', $uid)->update(['devices' => $data]);

答案:

$data ['devices']['abcd'] ="456789";

$this->db->table('member')->where('id', $uid)->update(['devices' => json_encode($data['devices'])]);

入库需要转换josn到字符串

@如来:谢谢朋友的回答,知道了