我在mysql数据库中有一个表,其字符集设置为utf8,并在我的php项目中整理重音。我正在执行插入操作,但是,当发送到数据库时,包含重音的数据被插入“编码”Ex: word utf8。
发布于 2018-07-20 05:24:38
不,"Utf8 all the way“并没有解决这个问题。
您有\u00ea
,即Unicode表示法。你想要十六进制的C3AA
。
生成Unicode的一个地方是PHP的json_encode;添加一个额外的参数:
$t = json_encode($s, JSON_UNESCAPED_UNICODE);
(反斜杠消失了,因为它是转义字符。)
https://stackoverflow.com/questions/51425747
复制相似问题