我需要创建一个.xls文件并为其指定正确的mimetype。一个简单的header()
语句不起作用可能是因为我正在使用PHPGtk。
MSOffice在打开文件时给出了一个错误,它说内容可能无法反映文件的扩展名,所以我立刻认为这可能是因为mime类型。
目前,代码是(在一个格式错误的html代码段中):
$table = '<table><thead><tr><th>Oi</th></tr></thead><tbody><tr><td>opaopaopa</td></tr><tr><td>sjiasiaj</td></tr></tbody></table>';
$handle = fopen('C:\opa.xls','w+');
fwrite($handle, $table);
fclose($handle);
答案 0 :(得分:2)
在Windows上,文件没有mime类型。它们仅通过其扩展名来识别。