在 PHP 中,fopen()
函數用于打開一個文件或 URL,并返回一個文件指針,該指針可以被其他文件操作函數使用
fopen()
函數打開文件,您需要提供文件名和打開模式。例如,要打開一個名為 “example.txt” 的文件以進行讀取,您可以使用以下代碼:$file = fopen("example.txt", "r");
可用的文件打開模式有:
fgets()
、fgetc()
或 fread()
函數。這里是一個使用 fgets()
逐行讀取文件內容的示例:$file = fopen("example.txt", "r");
if ($file) {
while (($line = fgets($file)) !== false) {
echo $line . "<br>";
}
fclose($file);
} else {
echo "Error opening file";
}
fwrite()
函數。這里是一個使用 fwrite()
將字符串寫入文件的示例:$file = fopen("example.txt", "w");
if ($file) {
$text = "Hello, World!";
fwrite($file, $text);
fclose($file);
} else {
echo "Error opening file";
}
fclose()
函數關閉文件。這將釋放與文件相關的系統資源。注意:當使用 fopen()
打開文件時,請確保正確處理可能出現的錯誤,例如文件不存在或無法打開。在上述示例中,我們使用了條件語句來檢查文件是否已成功打開。