您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息

怎么用php打开文件和关闭文件

2024/4/19 13:43:12发布5次查看
在php中,可以使用fopen()函数来打开文件,语法“fopen(filename,mode,path,context)”;可以使用fclose()函数来关闭文件,该函数可以关闭一个打开文件,语法“fclose(file)”。
本教程操作环境:windows7系统、php7.1版、dell g3电脑
php打开文件
php 中可以使用 fopen() 函数来打开文件或者 url。如果打开成功,则返回文件指针资源;如果打开失败则返回 false,该函数的语法格式如下所示:
fopen(filename,mode,path,context)
参数说明如下:
$filename:为待打开文件的 url,这个 url 可以是文件所在服务器中的绝对路径,也可以是相对路径或者网络资源中的文件;
$mode:用来设置文件的打开方式(文件模式)。具体的值可以参考《php文件操作之逐个字符读取文件》中的介绍。
path:可选参数,如果也需要在 include_path 中搜寻文件的话,可以将 path 设为 1 或 true;
$context:可选参数,在 php5.0.0 中增加了对上下文(context)的支持。
示例:使用 fopen() 函数打开文件
<?php $handle = fopen("./error/400.html", "r"); var_dump($handle);echo '<br>'; $handle = fopen("d:/install/phpstudy/www/index.html", "wb"); var_dump($handle);echo '<br>'; $handle = fopen("http://c.biancheng.net/", "r"); var_dump($handle);?>
运行结果如下:
resource(3) of type (stream)resource(4) of type (stream)resource(5) of type (stream)
php关闭文件
资源类型属于 php 的基本类型之一,一旦完成资源的处理,一定要将其关闭,否则可能会出现一些意料不到的错误。
函数 fclose() 可以关闭一个已打开的文件,成功时返回 true,失败则返回 false。函数的语法格式如下:
fclose($file)
其中 $file 为要关闭的文件指针,这个指针必须是有效,并且是通过 fopen() 或 fsockopen() 函数成功打开的。
【示例】使用 fclose() 关闭文件指针。
<?php header("content-type:text/html;charset=utf-8"); $handle = fopen("http://c.biancheng.net/", "r"); echo '文件指针关闭之前:'; var_dump($handle); fclose($handle); echo '<br>文件指针关闭之后:'; var_dump($handle);?>
运行结果如下:
文件指针关闭之前:resource(3) of type (stream)文件指针关闭之后:resource(3) of type (unknown)
推荐学习:《php视频教程》
以上就是怎么用php打开文件和关闭文件的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录