我使用http://undesigned.org.za/2007/10/22/amazon-s3-php-class/documentation訪問使用php的私人文件。我可以通過說$ object-> body來獲取文件的數據。我實際上想要在瀏覽器中看到圖像或在視頻播放器中播放視頻。有沒有辦法做到這一點?readfile與二進制數據等效嗎?
我想我需要像readfile這樣的東西。問題是readfile是我需要文件的路徑。路徑是私人的,所以我不能使用它。有沒有辦法做二進制數據的讀文件?
我把這個在PHP的思想這將有助於但它仍然顯示二進制數據。
header('Content: image/jpeg');
header('Content-Disposition: inline; filename=IMAG0108.jpg');
echo $object->body;
你不應該'echo readfile'。返回類型是int。 – Pacerier
true - readfile將輸出到緩衝區,不需要檢查返回值。 –
編輯答案然後.... – Pacerier