我正在尝试使用以下代码将数据插入mysql数据库。 问题是,将包含值“ R \ u00f8nde”的json代码插入数据库后,更改为“ Ru00f8nde”。
避免这种情况的最佳方法是什么?
INSERT INTO jos_payplans_user(user_id, params) VALUES ('24882', '{"modtager":"Anders And","adresse":"Paradisaeblevej 111","postnr":"1234","by":"R\u00f8nde","telefon":"12345678","user_notes":""}')
答案 0 :(得分:0)
在json本身中,避免斜线并插入db
echo json_encode($value, JSON_UNESCAPED_SLASHES);