TP5.1讀取文件並輸出到瀏覽器

流程:

從文件中讀入文件(圖片,文本或其它格式文件),然後通過瀏覽器輸出。

如 <img src="http://a.com/index.php/home/image/3" />

遇到一個問題,header("content-type:image/png"); 無效,一直輸出爲 content-type:text/html 這樣就會造成無法預覽圖片。

直接上解析的代碼吧:

ob_end_clean();

        header('Content-type:image/png'); //mime信息
        //header('Accept:image/png');
        //header('Content-Length:'.filesize($filePath)); //內容長度
        //ob_clean();
        //ob_end_flush();
        ob_start();
        echo  file_get_contents($filePath);
        $data = ob_get_contents();
        ob_end_clean();
        echo $data;

 

注意裏面有兩個ob_end_clean();  我在測試的時候兩個都需要,去後一個就不行了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章