美文网首页
PHP Warning: json_encode(): Inva

PHP Warning: json_encode(): Inva

作者: Mracale | 来源:发表于2022-11-03 12:37 被阅读0次

问题代码:

requestData = json_encode( array( 'wechat_group_name' =>wechat_group_name,
'text_message' =>$text_message,//该值是中文一个拼接字符串
)
);

能后报错PHP Warning: json_encode(): Invalid UTF-8 sequence in argument in index.php on line 188

原因:变量中包含一些非utf-8字符,需要统一下字符编码

解决:把需要json_encode编码的值转下编码格式:

requestData = json_encode( array( 'wechat_group_name' =>wechat_group_name,
'text_message' => mb_convert_encoding($text_message,'UTF-8','UTF-8'),
)
);

mb_convert_encoding($text_message,'UTF-8','UTF-8')

相关文章

网友评论

      本文标题:PHP Warning: json_encode(): Inva

      本文链接:https://www.haomeiwen.com/subject/jcqetdtx.html