【发布时间】:2016-09-12 17:38:54
【问题描述】:
我的表中有以下数据
表:
id |name | option_data
1 |Joe |{"gender":"Male","cnic":"1234567","dob":"2016-03-14"}
2 |Doe |{"gender":"Male","cnic":"9999","dob":"2016-03-14"}
如何获取正确的 json_encode 格式的数据。
例如,如果我写
echo json_encode($app->auth->users);
我的 option_data 输出
option_data":"{\"gender\":\"Male\",\"cnic\":\"61101-6859110-3\",\"dob\":\"2016-03-14\"}"
我的数据库列类型是Text。如果我使用 stripslashes 删除所有 \ 仍然数据不是有效的 JSON,因为它包含在 " 双引号中。
问题
如何使用所有其他库获得正确的 json_encode 格式的数据。
【问题讨论】: