2017-01-15 26 views
1

ファイルシステムからPDFファイルを読み込んでいますが、現在はechoを使用して直接表示できます。これは私がやったことです:GuzzleHttpストリームを使用してPDFファイルをダウンロードする

しかし、私は何らかの理由でこのファイルを一時的な場所に保存する必要があります。どのように私はそれを行うことができます上の任意のアイデア。

ヘルプありがとう!

+0

ファイルを一時的な場所に保存することを意味してください。 –

+0

@ NadirLatifは、このpdfをディスクに保存した他のmpdfオブジェクトと併合する必要があります。この理由から私はex '/usr/local/temp/xxx.pdf'のようにファイルをディスクに保存しなければなりません。 – Shrav

+0

あなたはPhpコピー機能を使うことができます。ソースから宛先へファイルをコピーします:http://php.net/manual/en/function.copy.php –

答えて

0

すでにPDFの内容を$fileに保存しているとしますか?その場合は、次のように使用できます。

<?php 

header("Content-Description: File Transfer"); 
header("Content-Type: application/octet-stream"); 
header("Content-Disposition: attachment; filename='" . basename($file) . "'"); 

readfile ($file); 

?> 

関連する問題