【发布时间】:2018-02-14 09:49:39
【问题描述】:
实际上,我的网站用户在 mysql 数据库中存储了一些数据。接下来我想在excel文件中为用户导出这些数据,我可以完美地将数据导出到excel,但问题是mysql数据库中的unicode内容,当我试图将unicode内容导出到EXCEL时,它显示如下:
की इतने लिटर पानी के बाद आप कà¥
我是用headers导出的,代码如下:
header("Content-Type: application/xls");
header("Content-Disposition: attachment; filename=$filename.xls");
header("Pragma: no-cache");
header("Expires: 0");
请帮我在 excel 文件中导出 unicode 内容。 提前致谢。
【问题讨论】:
-
这不是 PHP / MySQL 的问题,只是 excel 打开 Unicode 文件的问题。
-
@SakuraKinomoto 不,将数据导出到 excel 而不是使用 excel 是问题。
-
@SakuraKinomoto 我没有从那个帖子中得到解决方案
-
如果您正确创建了 UTF-8 格式的 CSV 文件,并且您可以在支持 unicode 的文本编辑器上检查文件是否正常,则问题出在 Excel 端,而不是 PHP 端。
标签: php mysql excel unicode hindi