あらゆる種類の文字エンコーディングの問題に対する多くの質問と回答がありますが、どれも私の問題を解決していないようです。
Prestashop データに変換する必要があるスプレッドシートを毎月受け取ります。最初に .xls を .csv に変換することで今でも自分を助けていますが、一度に変換できればはるかに簡単になります。
Unicode (UTF-8) で保存された .xls ファイルを読み取るために、PHP-ExcelReader を使用します。私の問題は、どの出力エンコーディングを選択しても、正しく表示されない文字が常にあるということです。
どのような条件下で何が起こっているかを正確に示すテストページを作成しました: http://www.num1.nl/test.php
誰かが助けてくれることを願っています。