PHPのヘッダー機能を使ってテキストファイルをダウンロードする方法

WBOY
リリース: 2016-07-25 09:00:35
オリジナル
973 人が閲覧しました
  1. header('Content-type: application/pdf');
  2. header('Content-Disposition:attachment; filename="downloaded.pdf"');
  3. readfile('original.pdf ');
  4. ?>
コードをコピー

上記のコードの説明: 最初の文はドキュメントの種類を変更するだけです。たとえば、txt ファイルをダウンロードする場合は、header(‘Content-type: application/txt’); に変更します。 2 番目の文は、ダウンロードしたドキュメントに名前を付けることです。それが txt ファイルの場合は、header(‘Content-Disposition:attachment; filename="downloaded.txt”‘); に変更できます。 3 番目の文、readfile 関数は、ファイルを読み取って出力することを意味します。ここでのファイルのパスは、ダウンロード フォルダー内のoriginal.txt ファイルである場合は、readfile(' と書くことができます。 downloads/original.txt'); であり、送信されたページがテキストやその他の文字を出力する場合、ダウンロードされるファイルは、元のファイルoriginal.txtと送信されたページによって出力されたテキストが混合されたファイルになります。

上記を理解すると、txtファイルのダウンロードの問題を簡単に解決できます。

さらに、理解を容易にするために、PHP ヘッダーの Content-Type タイプの概要を読むことをお勧めします。この記事では、非常に包括的な PHP ヘッダーのコンテンツ タイプを要約します。



ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!