【发布时间】:2015-01-04 00:21:18
【问题描述】:
我正在使用 Pear Excel Writer 开发自动 Excel 导出: http://pear.php.net/package/Spreadsheet_Excel_Writer/docs
我使用 $worksheet->setInputEncoding("ISO-8859-1") 来设置编码,因为如果我使用 iconv(),我的 PHP 系统会返回 ISO-8859-1;
但在 Excel 文件中,我使用变音符号(德语)显示错误。
***** PHP *****
require_once 'Spreadsheet/Excel/Writer.php';
$workbook = new Spreadsheet_Excel_Writer();
$workbook->send('data.xls');
$worksheet =& $workbook->addWorksheet('Data');
$worksheet->setInputEncoding("ISO-8859-1"); // !?!?!
// some $worksheet->write() and so on
$worksheet->write($row, 2, 'Priotität', $format_bold); // The problem is the word with 'ä'
***** 问题 *****
在 excel 表格中看起来像这样:
【问题讨论】:
-
请提供一些示例代码,给出您描述的结果。
-
我已添加代码
-
您找到解决方案了吗?我现在遇到了这个问题。
标签: excel encoding pear writer