json_encode不转义中文和斜杠
PHP开发者都知道,要想使json_encode不转义中文可以使用JSON_UNESCAPED_UNICODE
json_encode不转义斜杠可以使用JSON_UNESCAPED_SLASHES
那如果两个都需要满足要怎么写呢
两个同时生效你可以用
json_encode($str,JSON_UNESCAPED_UNICODE|JSON_UNESCAPED_SLASHES)
查看源代码可以知道
JSON_UNESCAPED_UNICODE 和 JSON_UNESCAPED_SLASHES 都是常量
JSON_UNESCAPED_UNICODE = 256
JSON_UNESCAPED_SLASHES = 64
JSON_UNESCAPED_UNICODE + JSON_UNESCAPED_SLASHES = 320
所以我们还可以这样写
json_encode($str,320) #亲测可行
版权声明:
作者:admin
链接:http://blog.mryxh.cn/2720.html
文章版权归作者所有,未经允许请勿转载。
THE END