PHP具有豐富的文件操作函數(shù),最簡單的讀取文件的函數(shù)為file_get_contents,可以將整個文件全部讀取到一個字符串中。
$content = file_get_contents('./test.txt');
file_get_contents也可以通過參數(shù)控制讀取內(nèi)容的開始點(diǎn)以及長度。
$content = file_get_contents('./test.txt', null, null, 100, 500);
PHP也提供類似于C語言操作文件的方法,使用fopen,fgets,fread等方法,fgets可以從文件指針中讀取一行,freads可以讀取指定長度的字符串。
$fp = fopen('./text.txt', 'rb'); while(!feof($fp)) { echo fgets($fp); //讀取一行 } fclose($fp);
$fp = fopen('./text.txt', 'rb'); $contents = ''; while(!feof($fp)) { $contents .= fread($fp, 4096); //一次讀取4096個字符 } fclose($fp);
使用fopen打開的文件,最好使用fclose關(guān)閉文件指針,以避免文件句柄被占用。
編寫代碼讀取$filename的文件內(nèi)容。
在第4行后輸入:
$content = file_get_contents($filename); echo $content;
請驗(yàn)證,完成請求
由于請求次數(shù)過多,請先驗(yàn)證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)