函數(shù)名稱: fclose() 適用版本: PHP 4, PHP 5, PHP 7
函數(shù)描述: fclose() 函數(shù)用于關(guān)閉一個(gè)已打開(kāi)的文件。如果成功關(guān)閉文件,該函數(shù)返回 true,否則返回 false。
語(yǔ)法: bool fclose ( resource $handle )
參數(shù): $handle: 必需。文件指針,指定要關(guān)閉的文件。
示例:
// 打開(kāi)文件
$file = fopen("example.txt", "r");
// 檢查文件是否成功打開(kāi)
if ($file) {
// 讀取文件內(nèi)容
$content = fread($file, filesize("example.txt"));
// 關(guān)閉文件
fclose($file);
// 輸出文件內(nèi)容
echo $content;
} else {
echo "無(wú)法打開(kāi)文件。";
}
在上面的示例中,我們首先使用 fopen() 函數(shù)打開(kāi)一個(gè)名為 "example.txt" 的文件,并將文件指針存儲(chǔ)在變量 $file 中。然后,我們使用 fread() 函數(shù)讀取文件的內(nèi)容,并將其存儲(chǔ)在變量 $content 中。最后,我們使用 fclose() 函數(shù)關(guān)閉文件,釋放資源。如果文件成功打開(kāi),我們將輸出文件的內(nèi)容;否則,我們將輸出錯(cuò)誤信息。請(qǐng)注意,在使用 fclose() 之前,我們應(yīng)該先檢查文件是否成功打開(kāi),以避免關(guān)閉一個(gè)未打開(kāi)的文件。