0

.xls ファイルを作成し、正しい MIME タイプを割り当てる必要があります。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);
4

1 に答える 1

2

Windows では、ファイルに MIME タイプがありません。それらは拡張子のみで識別されます。

于 2011-09-12T17:16:32.710 に答える