iis7部署asp网站,嵌入式软件开发兼职,创建网站的流程有哪些,业务平台php json_encode函数处理完包含中文的字符串之后#xff0c;中文会被处理成一串看不懂的字符串#xff0c;非常不方便#xff0c;查了一下php文档#xff0c;发现自php 5.4起#xff0c;json_encode新增了一个参数 JSON_UNESCAPED_UNICODE。JSON_UNESCAPED_UNICODE(中文不…php json_encode函数处理完包含中文的字符串之后中文会被处理成一串看不懂的字符串非常不方便查了一下php文档发现自php 5.4起json_encode新增了一个参数 JSON_UNESCAPED_UNICODE。JSON_UNESCAPED_UNICODE(中文不转为unicode 对应的数字 256)另一个比较常用的参数JSON_UNESCAPED_SLASHES (不转义反斜杠对应的数字 64)注意通常json_encode只能传入一个常量如果同时使用2个常量怎么办JSON_UNESCAPED_UNICODE JSON_UNESCAPED_SLASHES 320使用方法:json_encode($arr, 320); 即可完成同时使用2个常量。对于php 5.3 及以下版本的可通过如下函数进行处理function json_encode($array) {if (version_compare(PHP_VERSION, 5.4.0, $str json_encode($array);$str preg_replace_callback(#\\\u([0-9a-f]{4})#i, function ($matchs) {return iconv(UCS-2BE, UTF-8, pack(H4, $matchs[1]));}, $str);return $str;} else {return json_encode($array, JSON_UNESCAPED_UNICODE);}}