PHP fclose()
函数 用来关闭一个打开的文件。
该函数不能单独使用,因为关闭文件之前需要先打开文件 fopen(),还有打开文件需要干什么,当然是读取文件内容 fgets()等。
语法
fclose(file)
参数
参数 说明 必须/可选 file 指定要关闭的文件 必须
返回值
成功返回true,失败返回false。
注意点
fclose() 函数关闭该指针指向的文件。
例子
现介绍一个简单的例子了解该函数的使用方法。
这里结合 fopen(),fgets() 函数介绍该函数的使用:
<?php
//建议使用try catch 的方式读取文件
$test = fopen("test.txt", 'r+') or die("文件不存在!");
$content = fgets($test);//获取一行
echo $content;
fclose($test);
?>
输出:
yxjc123.com
结合feof()函数循环读取整个文件的内容:
<?php
//建议使用try catch 的方式读取文件
$test = fopen("test.txt", 'r+') or die("文件不存在!");
while (!feof($test)) {
//如果没有达到文件末尾就一直读取
$content = fgets($test);//获取一行
echo $content."<br>";
}
fclose($test);
?>