php を使用して Excel ファイルを生成します
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1t" ;
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
echo "test1t";
echo "test2tn";
?>
上記のコードをphp環境で実行すると、Excelドキュメントをダウンロードするかどうかをユーザーに尋ねるブラウザが表示され、[保存]をクリックして、ハードディスクにはさらに多くのファイルが保存されます。Excel ファイルを作成しました。Excel で開くと、最終的な結果が表示されます。
実際、実際のアプリケーションを作成するときは、データベースからデータを取り出し、データの各列の末尾に t を追加し、データの各行の末尾に n を追加することで、それをエコーアウトできます。Use header(. "php -type:application/vnd.ms-excel") の先頭のコンテンツは、出力が Excel ファイルであることを示します。ファイル名はtext.xlsです。それで大丈夫です。
ヘッダーを変更して、より多くの形式でファイルを出力できるようにすることもできます。これにより、PHP がさまざまな種類のファイルを処理する際に便利になります。