跳到主要内容

fclose

注意

这个$函数以小写字母开头。

描述

关闭一个文件。当脚本不再需要某个文件时(读取/写入后),应当始终关闭该文件。

名称描述
File:handle要关闭的文件句柄。由 fopen 返回。

返回值

true - 函数执行成功。

false - 函数执行失败。文件无法关闭,可能已经处于关闭状态。

示例

// 以"仅追加"模式打开"file.txt"
new File:handle = fopen("file.txt", io_append);

// 检查文件是否成功打开
if (handle)
{
// 成功

// 向文件写入"Hi there!"
fwrite(handle, "Hi there!");

// 关闭文件
fclose(handle);
}
else
{
// 错误
print("Failed to open file \"file.txt\".");
}

注意事项

注意

使用无效句柄将导致服务器崩溃!请通过 fopenftemp 获取有效句柄。

相关函数