gpt4 book ai didi

mysql - AngularJS 不显示重音字符

转载 作者:行者123 更新时间:2023-11-29 03:00:23 25 4
gpt4 key购买 nike

在我的 MySQL 数据库中,我有带重音字符的国际字符串,例如 ñé

我可以使用 Angular 服务从数据库中检索值,然后通过 Controller 在 View 上显示,但是只要字符串中有重音字符,整个字符串就不会显示。

我尝试过使用 $sceng-bind-html,但结果总是一样。不显示带有重音字符的字符串。

我错过了什么吗?

最佳答案

好的,找到问题了。它与 Angular 无关,但与 PHP 以错误的字符集从 MySQL 服务器读取响应

在 PHP 中,打开连接 $mysqli 后,您应该告诉它使用与您的数据库/表所使用的相同的 CHARSET/COLLATION:

$mysqli->set_charset('utf8');

然后特殊字符将被完美解释。

关于mysql - AngularJS 不显示重音字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24629852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com