我用PHP连接到MySQL,获取希伯来语结果,并获取问号而不是Herbew字母。
我知道它可能是重复的,但我在互联网的任何地方做了所需的任何事情(including here),但我一无所获。
我确实在PHP代码之上添加了相关的Headers:
HEADERS(标题(' Content-Type:text / html; charset = utf-8');)
我确实在" Head"下添加了Meta标签。标记:
我在连接之前添加了相关的SET-NAMES调用:
mysqli_query(" SET NAMES utf8");
如果有帮助,当使用Workbench / J查询数据库时,我会得到希伯来语的结果。 然而,在PHP上......仍然......得到问号。
知道我该怎么办?
谢谢!
答案 0 :(得分:4)
何...刚在帖子中发现一个关于一般编码的问题: PHP MySQL utf 8 encoding
只需要添加: $连接 - > set_charset(" UTF8&#34);
我没有删除这个问题,因为它可能在将来帮助一些人。
谢谢!