Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 无法从Access获取正确的utf-8文本_Php_Ms Access_Encoding_Utf 8 - Fatal编程技术网

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使用的语言更改为传统中文(台湾语)来解决此问题。