PhpExcel FILENAME字符编码

时间:2012-06-15 18:52:27

标签: php encoding utf-8 phpexcel

我正在使用PHPExcel写一个html / xls / csv输出,一切都是UTF-8,所以当文件名没有任何特殊的非英文字符时,一切似乎都很好(包括DATA本身,它有特殊的非英文字符)。

但PHPExcel不接受带有特殊字符的文件名,那是怎么回事?

<?php
$output = "MySpecialFileÁÉP.csv";
$output = mb_convert_encoding($fileName,'UTF-8'); //Just to make sure
$objWriter->save($output);
?>

有什么想法吗?我读到PHPExcel使用的是UTF-16LE编码,但在当前的文档中,他们明确指出所有内容都使用UTF-8。我错过了什么?我的版本是1.7.6,所以它是最新版本。

0 个答案:

没有答案