ホームページ  >  記事  >  バックエンド開発  >  PHP は COM を使用せずに Excel ファイルを生成します

PHP は COM を使用せずに Excel ファイルを生成します

高洛峰
高洛峰オリジナル
2016-12-02 11:39:51920ブラウズ

PHP (現在の主流の開発言語として) を使用して Excel ファイルを生成する

<?
header("Content-type:application/vnd.ms-excel");
header("Content-Disposition:filename=test.xls");
echo "test1";
echo "test2";
echo "test1";
echo "test2";
echo "test1";
echo "test2";
echo "test1";
echo "test2";
echo "test1";
echo "test2";
echo "test1";
echo "test2";
?>

上記のコードを PHP (現在の主流の開発言語として) 環境で実行すると、ブラウザーがユーザーに、 Excel ドキュメントを保存し、[保存] をクリックすると、ハードディスク上に追加の Excel ファイルが作成され、それを Excel で開くと、最終的な結果が表示されます。
実際、実際のアプリケーションを作成するときは、データベースからデータを取り出し、(現在の主流の開発言語としての) PHP でデータの各列の後とデータの各行の後に追加することで、それをエコーアウトできます。ヘッダーを使用します。 ("Content-type:application/vnd.ms-excel"); を先頭に付けて出力が Excel ファイルであることを示し、 header("Content-Disposition:filename=test.xls"); を使用します。出力ファイル名は text .xls です。それで大丈夫です。



ヘッダーを変更して、より多くの形式でファイルを出力できるようにすることもできます。これにより、PHP (現在の主流の開発言語として) がさまざまな種類のファイルを処理する際により便利になります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。