使用fopen()函數開啟檔案或URL。如果函數失敗,它將傳回FALSE和一個錯誤訊息。在函數名稱前面加上'@'可以隱藏錯誤輸出。
fopen(file_path, mode, include_path, context)
file_path − 檔案的路徑。
mode − 您對檔案所需的存取類型
incude_path − 如果您想要在include_path(在php.ini中)中搜尋文件,請將其設定為'1'。
context − 檔案指標的上下文。
fopen()函數在失敗時傳回FALSE和錯誤。在函數名稱前面加上'@'可以隱藏錯誤輸出。
假設我們有一個名為"new.txt"的文件,內容如下。
The content of the file!
現在,讓我們看一下範例 -
<?php // read/ write mode $file_pointer = fopen("new.txt", 'r+') or die("File does not exist"); $res = fgets($file_pointer); echo $res; fclose($ile_pointer); ?>
The content of the file!
讓我們看一個「one.txt」檔案的範例。
<?php // read/write mode $file_pointer = fopen("one.txt", "w+"); // writing to file fwrite($file_pointer, 'demo content'); echo fread($file_pointer, filesize("new.txt")); fclose($file_pointer); ?>
demo content
以上是在PHP中的fopen()函數的詳細內容。更多資訊請關注PHP中文網其他相關文章!