php json_encode 输出json 不要转义双引号
时间: 2023-09-02 15:05:58 浏览: 211
在PHP中,可以通过使用JSON_UNESCAPED_SLASHES参数来确保json_encode函数输出的JSON不转义双引号。这个参数的作用是让json_encode函数不对斜杠进行转义,包括双引号。使用这个参数后,json_encode函数会将双引号保留在输出的JSON中,而不是转义它们。这样可以避免在客户端解析JSON时出现错误。需要注意的是,这个参数只在PHP5.4及以上版本中可用。如果你的PHP版本低于5.4,那么这个参数将不起作用,无法直接输出没有转义双引号的JSON。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* [json_encode 没有转义双引号 PHP5.5](https://blog.csdn.net/xkjscm/article/details/51221574)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
- *3* [php的json_encode不转义中文的完美解决办法](https://blog.csdn.net/weixin_39849479/article/details/115091055)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"]
[ .reference_list ]
阅读全文