我有以下代码在php中编码json
$arr = array('htmlOutput' => $htmloput, 'no_rows' => 'blah');
echo json_encode($arr);
$ htmloput包含html标记。
由于某种原因,输出中有很多\ r \ n \ t \ t \ t \ t \ t \ t \ t \ t \ t。另外,当您使用JSON编码时,标记中的单引号或双引号是否会导致任何proples?
答案 0 :(得分:3)
这些字符是空白字符的文本表示。 \r
是回车。 \n
是换行符。并且\t
是标签。行情无关紧要。
其他一些人(来自string docs):