$test = json_encode(array("test"=>"test / test"));
echo $test;
输出:{“test”:“test \ / test”}
为什么?
答案 0 :(得分:3)
因为那是correct JSON。嵌入时也有帮助,例如嵌入HTML中的JavaScript中的</script>
。
答案 1 :(得分:0)
因为这是json_encode编码的方式!如果对该字符串执行json_decode(),则转义符号将消失 如果你想100%确定json_encode输出和JS读取之间的兼容性,我建议你使用JSON字符串和解析器。