Php 无法从Access获取正确的utf-8文本
当我试图从数据库中获取汉字时,我得到了奇怪的文本。 我尝试了几乎所有的方法,比如Php 无法从Access获取正确的utf-8文本,php,ms-access,encoding,utf-8,Php,Ms Access,Encoding,Utf 8,当我试图从数据库中获取汉字时,我得到了奇怪的文本。 我尝试了几乎所有的方法,比如html\u entity\u decode,htmlentities,用utf-8保存文件,用utf-8编码,但我似乎做得不对 如何获得正确的文本 这是我的密码: ps:我正在使用MS Office的繁体中文版本。我不久前遇到了这个问题,我唯一能让它工作的方法是将HTML写入ADODB.Stream对象,将其保存到文件中,然后echo文件: 可以试试mysql\u查询('SET CHARACTER SET ut
html\u entity\u decode
,htmlentities
,用utf-8保存文件,用utf-8编码,但我似乎做得不对
如何获得正确的文本
这是我的密码:
ps:我正在使用MS Office的繁体中文版本。我不久前遇到了这个问题,我唯一能让它工作的方法是将HTML写入
ADODB.Stream
对象,将其保存到文件中,然后echo
文件:
可以试试mysql\u查询('SET CHARACTER SET utf8')$result2=mysql_查询(“SET NAMES utf8”);在查询之前$sql=“SET CHARACTER SET utf8”$rs=odbc_exec($conn,$sql)$sql=“SET NAMES utf8”$rs=odbc_exec($conn,$sql);通过将MS Office使用的语言更改为传统中文(台湾语)来解决此问题。