【发布时间】:2015-03-10 20:51:14
【问题描述】:
我正在尝试导出一些存储在表格中的数据,但是当我尝试导出到 CSV 时,此字母 č 显示为 Ä 或 č。
我尝试了所有 utf8_decode、utf8_enconde、html_entity_decode,但没有工作。我能做什么?
谢谢, 莱安德罗。
附加信息:现在我直接测试以下内容:
$delimiter = ";";
$enclosure = '"';
header("Content-Disposition: attachment; filename=memorandos.csv");
header("Pragma: no-cache");
header("Expires: 0");
$output = fopen('php://output', 'w');
$header = array('Apellido');
fputcsv($output, $header, $delimiter, $enclosure);
$memorando = Memorando::getById(3263);
if ($memorando){
$dd = array ();
$dd[] = $memorando->apellido; ////ON THE DATABSE IS STORED LIKE Jurič
fputcsv($output, $dd, $delimiter, $enclosure);
}
在文件上我看到了这个 Jurič ;而不是尤里奇
【问题讨论】:
-
欢迎来到 Stack Overflow!这个问题的信息有点少。你能分享一下你尝试过的东西,你遇到了什么问题吗?请阅读How to ask questions on StackOverflow
-
不要改字符,改页面\文件编码