1、该函数只接受utf-8编码的字符串,其他编码的字符串会返回false
2、字符串中的斜线'/'会被自动转义成'\/',如果不想被转义,可用如下方式(适用于php5.4及以上)
json_encode($str1,JSON_UNESCAPED_SLASHES)
3、默认情况下中文会被转为unicode,如果不想被转码,可用如下方式(适用于php5.4及以上):
json_encode($str1,JSON_UNESCAPED_UNICODE)
4、如果既不想转义斜线又不想转码中文,可用如下方式:
json_encode($str1,JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES)