我尝试了很多方法,但还是没能成功。我有一个 json 字符串,其中包含一些单引号、双引号和一些其他字符,当我尝试通过转换为数组来迭代 json 时,这些字符会导致错误。
引号是使用addslashes进行转义的,并且在数据库中正确运行。但是当我使用 json_decode 和 stripslashes 将字符串转换为数组时,它说传递给 for 循环的参数无效。
请提出建议。
提前致谢。
最佳答案
在引号上执行此操作:
$str = htmlentities($str, ENT_QUOTES);
他们会离开你。
关于php - json 字符串 :php 中的引号存在问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3723711/