PHP创buildExcel文件,变音问题

你好我正在用PHP创build一个Excel文件。 在打印出一些数据之前,我正在设置标题:

header('Content-type: application/vnd.ms-excel; charset=utf-8'); 

然后我插入像这样的东西:

 echo '<table><tr><td>täääst</td></tr></table>'; 

我的问题是ä没有显示在Excel文件中。

我也有一个错误,当我打开文件说:

您尝试打开的文件“filename.xls”采用与文件扩展名指定的格式不同的格式。 打开文件之前,validation该文件是否已损坏并且来自受信任的来源。 你想现在打开文件吗?

你能帮我吗? 先谢谢你。

你不是创build一个Excel文件。 你正在创build一个HTML文件,并告诉excel假装它是一个.xls。 这就是为什么你会得到“不同格式”的警告。

使用PHPExcel创build一个本地的Excel文件(.xls或.xlsx)。