我有一个排序为 latin1_swidish_ci 的 MySQL 数据库。我有2个问题。
- 当我回显它时,我的网页中会出现像三角形这样的奇怪字符。
- 当我使用 PHPEXCEL 将数据导出到 Excel 文件时,单元格中没有填充像 é 这样的字符。é 之后的所有字符都将从字符串中删除!
导出脚本:
header('Content-Type: application/vnd.ms-excel');
header("Content-Disposition: attachment; filename=\"$filename\"");
header('Cache-Control: max-age=0');
$objWriter = PHPExcel_IOFactory::createWriter($objPHPExcel, 'Excel5');
$objWriter->save('php://output');
问题仅发生在服务器中!它在我的本地主机中工作得很好。请建议。