1

私は 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なので最新です。

4

0 に答える 0