このソリューションを適用して、ファイルを.CSVとExcelにエクスポートする際のエンコードの問題を解決しましたが、正常に機能しましたが、別の問題が発生しました。
PHPでExcelファイルの区切り文字として使用するタブ( "\ t")が機能しなくなりました。前の問題を解決する前に機能していました。Excelファイルを開くと、次のように表示されます。
「ColumnAColumbBColumnC」(すべて一緒に)。
csvのようにエクスポートする場合('Content-type: text/csv; charset=UTF-8'
)成功しましたが、Excel(Content-type: application/vnd.ms-excel; charset=UTF-8
)としてはできません。
これに対する解決策はありますか?
注:一部のフィールドに「、」が含まれる値があるため、区切り文字として「、」を使用することは適切な解決策ではありません。