PHP Warning: json_encode(): Inva

2022-11-03  本文已影响0人  Mracale

问题代码:

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')

上一篇 下一篇

猜你喜欢

热点阅读