首頁  >  文章  >  後端開發  >  php的readfile能讀圖片嗎

php的readfile能讀圖片嗎

(*-*)浩
(*-*)浩原創
2019-10-11 10:22:432169瀏覽

php的readfile() 函數會讀取一個文件,並寫入到輸出緩衝。

php的readfile能讀圖片嗎

如果成功,函數會傳回從檔案中讀入的位元組數。如果失敗,函數會傳回 FALSE 並附帶錯誤訊息。您可以透過在函數名稱前面加上一個 '@' 來隱藏錯誤輸出。 (推薦學習:PHP影片教學

語法

readfile(filename,include_path,context)

<?php
echo readfile("test.txt");
?>

## #上面的程式碼會輸出:######
There are two lines in this file.
This is the last line.
57
###測試的是600張圖片同時用readfile來讀取,在同一頁上顯示,結果php-cgi.exe進程大量增加,圖片開啟很慢,同伺服器其他PHP程式打不開。 ######因為一張圖片的讀取和傳輸的時間遠大於一個普通頁面,這樣PHP進程很長時間不能釋放,造成大量php-cgi.exe生成,我最高生成200多個這樣的進程。 #########如果需要一次性或網站訪問量過大,盡量不要用PHP的readfile()函數來讀取圖片,一般伺服器承受不起。 ######

以上是php的readfile能讀圖片嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn