PHP fopen() 函式
❮ PHP 檔案系統參考示例
開啟檔案,讀取行 - 直至檔案末尾
<?php
$file = fopen("test.txt", "r");
//輸出行直到檔案末尾
while(! feof($file)) {
$line = fgets($file);
echo $line. "<br>";
}
fclose($file);
?>
執行示例 »
定義和用法
fopen() 函式開啟一個檔案或 URL。
注意: 在寫入文字檔案時,請確保使用正確的換行符!Unix 系統使用 \n,Windows 系統使用 \r\n,Macintosh 系統使用 \r 作為換行符。Windows 提供了一個翻譯標誌 ('t'),在處理檔案時會將 \n 翻譯成 \r\n。您也可以使用 'b' 來強制使用二進位制模式。要使用這些標誌,請將 'b' 或 't' 指定為 mode 引數的最後一個字元。
語法
fopen(filename, mode, include_path, context)
引數值
引數 | 描述 |
---|---|
filename | 必需。指定要開啟的檔案或 URL |
mode | 必需。指定您需要的檔案/流的訪問型別。 可能的值
|
include_path | 可選。如果希望在 include_path (在 php.ini 中) 中也搜尋該檔案,請將此引數設定為 '1'。 |
context | 可選。指定檔案控制代碼的上下文。上下文是一組可以修改流行為的選項。 |
技術詳情
返回值 | 成功時返回檔案指標資源,失敗時返回 FALSE 並報錯。您可以在函式名前新增 "@" 來隱藏錯誤。 |
---|---|
PHP 版本 | 4.3+ |
PHP 更新日誌 | PHP 7.1:添加了 "e" 選項 PHP 5.2:添加了 "c" 和 "c+" 選項 |
❮ PHP 檔案系統參考