PHP 文件函数

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);
?>