php如何把json unicode转中文


本文小编为大家详细介绍“php如何把json unicode转中文”,内容详细,步骤清晰,细节处理妥当,希望这篇“php如何把json unicode转中文”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 php把json unicode转中文的方法:1、使用“json_encode($log[‘result_data’],JSON_UNESCAPED_UNICODE);”方法进行转换;2、使用“function unicodeDecode($unicode_str){…}”方法进行转换即可。PHP把unicode编码的json字符串转中文
json中中文被编码

$s='[{"param_name":"email","param_caption":"u90aeu7bb1","operator":"u5305u542b","value":免费云主机域名"aaaau5927u592bu6492"}]';

将中文编码转成中文方法1.

json_encode($log['result_data'],JSON_UNESCAPED_UNICODE);

方法2.

/**
*把unicode编码的字符串转为人眼可看的字符串
*@param$unicode_str
*
*@returnstring
*/
functionunicodeDecode($unicode_str){
$unicode_str=str_replace('"','"',$unicode_str);
$unicode_str=str_replace("'","'",$unicode_str);
$json='{"str":"'.$unicode_str.'"}';

$arr=json_decode($json,true);

if(empty($arr)){
return'';
}

return$arr['str'];
}

结果:

[{"param_name":"email","param_caption":"邮箱","operator":"包含","value":"aaaa大夫撒"}]

读到这里,这篇“php如何把json unicode转中文”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。

相关推荐: 如何去除thinkphp5标题栏icon

本篇内容主要讲解“如何去除thinkphp5标题栏icon”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何去除thinkphp5标题栏icon”吧! 去除thinkphp5标题栏icon的方法:1、找到think…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/08 22:16
下一篇 03/08 22:17

相关推荐