PHP中如何使用 file文件系統(tǒng)函數(shù),相信很多沒有經(jīng)驗的人對此束手無策,為此本文總結了問題出現(xiàn)的原因和解決方法,通過這篇文章希望你能解決這個問題。
創(chuàng)新互聯(lián)主要從事做網(wǎng)站、成都網(wǎng)站建設、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務城陽,10多年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220
file - 把整個文件讀入一個數(shù)組中
返回數(shù)組中的文件。 數(shù)組的每個元素對應于文件中的一行,并且換行符仍然附加。 失敗時,file()返回FALSE。
所需參數(shù):
FILE_USE_INCLUDE_PATH - 在包含文件夾中查找文件。
FILE_IGNORE_NEW_LINES - 在數(shù)組每個元素的末尾不要添加換行符
FILE_SKIP_EMPTY_LINES - 跳過空行
參數(shù) | 必需的 | 描述 |
---|---|---|
filename | 是 | 文件的路徑。如已啟用allow_url_fopen,在此函數(shù)中, URL 可作為文件名。 |
flags | 否 | 可選參數(shù) flags 可以是以下一個或多個常量: |
context | 否 | 使用stream_context_create() 創(chuàng)建的有效上下文資源。 如果您不需要自定義context,可以用NULL來忽略。 |
// 將一個文件讀入數(shù)組。本例中通過 HTTP 從 URL 中取得 HTML 源文件。 $lines = file('http://www.example.com/'); // 在數(shù)組中循環(huán),顯示 HTML 的源文件并加上行號。 foreach ($lines as $line_num => $line) { echo "行號: #{$line_num} : " . htmlspecialchars($line) . "
\n"; } // 另一個例子將 web 頁面讀入字符串。參見 file_get_contents()。 $html = implode('',file('http://www.example.com/') // 從 PHP 5 開始可以使用可選標記參數(shù) $trimmed = file('somefile.txt', FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
file_get_contents() - 將整個文件讀入一個字符串
看完上述內容,你們掌握PHP中如何使用 file文件系統(tǒng)函數(shù)的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝各位的閱讀!