我是这样编码的..
json_encode($array_list, JSON_UNESCAPED_SLASHES)
Run Code Online (Sandbox Code Playgroud)
例如:\n变为\\n,\ r \n变为\\ r \\n
但是,它仍在逃避冲击!怎么了?怎么解决?谢谢.
Yog*_*har 21
我认为这是因为single and double quotes,见例子
$arr = array("\n\r");
echo json_encode($arr,JSON_UNESCAPED_SLASHES); // ["\n\r"]
$arr = array('\n\r');
echo json_encode($arr,JSON_UNESCAPED_SLASHES); //["\\n\\r"]
Run Code Online (Sandbox Code Playgroud)
工作示例http://codepad.viper-7.com/LvWMhq
| 归档时间: |
|
| 查看次数: |
8920 次 |
| 最近记录: |