json_encode不转义中文和斜杠

张文远的学习笔记 / 2024-11-09 / 原文

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)