返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >怎么用php打开文件和关闭文件
  • 156
分享到

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

php打开文件关闭文件 2017-07-15 04:07:37 156人浏览
摘要

在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)

--结束END--

本文标题: 怎么用php打开文件和关闭文件

本文链接: https://www.lsjlt.com/news/464.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么用php打开文件和关闭文件
    在php中,可以使用fopen()函数来打开文件,语法“fopen(filename,mode,path,context)”;可以使用fclose()函数来关闭文件,该函数可以关闭一个打开文件,语法“fclose(file)”。 ...
    156
    2023-04-02
    php 打开文件 关闭文件
  • PHP怎样关闭文件
    这篇文章主要介绍了PHP怎样关闭文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PHP 关闭文件 - fclose()fclose() 函数用于关闭打开的文件。注释:用完文 ...
    268
    2023-04-02
    php
  • python中用什么函数关闭文件
    在python中使用close函数关闭文件的方法close函数是用于关闭一个已打开的文件。close()函数语法:fileObject.close(); #fileObject为文件对象close()函数使用方法:# 打开文件fo = op ...
    428
    2023-04-02
    python
  • python3怎么打开文件
    python3中打开文件的方法:在python3可以使用open()函数来打开文件,open()函数语法为:“open(文件路径, mode='打开模式')”;在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSErr ...
    777
    2023-04-02
    python python3
  • Python打开文件夹
    import osos.system("start explorer c:") #c:为要打开c盘,也可以改成其他路径 ...
    417
    2023-04-02
    文件夹 Python
  • python中打开文件区别
    r只读,r+读写,两个都不创建########################################w新建只写,w+新建读写,二者都会将文件内容清零(以w方式打开,不能读出。w+可读写)###################### ...
    228
    2023-04-02
    区别 文件 python
  • php文件用什么打开
    PHP文件用不同文本编辑器打开即可,方法如下:1.需要打开的php文件右键选择打开方式,选择“记事本”打开,这样就能在记事本中看到php的代码了。2.也可以下载Notepad++软件,安装好后,在打开PHP文件时,右键选择“Notepad+ ...
    745
    2023-04-02
    PHP php文件
  • python怎么关闭打开的文件
    使用python关闭打开文件的方法:1.新建python项目;2.定义变量,存储文件路径;3.使用open()函数打开文件;4.使用close()函数关闭文件;具体步骤如下:1.首先,打开python,并新建一个python项目;2.pyt ...
    610
    2023-04-02
    python
  • php文件用什么软件打开
    PHP文件可以用不同文本编辑器打开,比如记事本、Notepad Plus软件等,一般使用Notepad Plus软件打开,因为打开后会发现Notepad++中的php代码有自动排版效果,方法如下:需要去官网下载安装Notepad++软件后, ...
    951
    2023-04-02
    PHP php文件
  • php文件怎么打开
    PHP文件是在服务器端执行的脚本文件,用不同文本编辑器打开即可,方法如下:1.右键单击需要打开的php文件选择打开方式,选择“记事本”打开,这样就可以在记事本中看到php的代码了。2.下载Notepad++软件,安装好后,选择需要打开的PH ...
    438
    2023-04-02
    PHP php文件
  • 在mysql里面打开文件的方法
    小编给大家分享一下在mysql里面打开文件的方法,希望大家阅读完这篇文章后大所收获,下面让我们一起去探讨吧!在mysql里面打开文件的方法:首先依次打开“我的电脑->属性->高级系统设置->环境变量”;然后找到path;接着加入电脑上的my ...
    273
    2023-04-02
    mysql
  • psd文件怎么用ps打开
    这篇“psd文件怎么用ps打开”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“psd文件怎么用ps打开”文章吧。psd文件用p ...
    654
    2023-04-02
    ps
  • Python 文件与文件对象及文件打开关闭
    这篇文章主要介绍了Python 中的文件与文件对象,Python中常有的数据文件类型有文本文件、二进制文件和CSV文件,文本文件是ASCII编码,汉子存储的是机内码,更多详细内容,需要的小伙伴可以参考一下 ...
    557
    2023-04-02
    Python 文件 python文件对象
  • 如何打开php文件
    打开php文件的方法PHP文件一般用Notepad Plus软件打开,不过它是在服务器端执行的脚本文件,用不同文本编辑器打开也可以,操作步骤:1.下载安装Notepad++软件后,右键单击PHP文件选择“Notepad++”打开即可。2.用 ...
    420
    2023-04-02
    PHP php文件
  • Linux 在Bash脚本中怎么关闭文件描述符的实例
    Linux 在Bash脚本中怎么关闭文件描述符的实例在写一个Bash脚本的时候碰到一个问题,这个脚本是用来启动一个程序B的,而这个脚本又被另一个程序A调用,结果发现新启动的B进程中有很多A进 程打开的文件描述符(如Socket)。因此决定 ...
    354
    2023-04-02
    脚本 实例 文件
  • 怎么在python中关闭已打开的文件
    在python中关闭文件方法有:1.使用close()函数关闭;2.使用with语句关闭;3.使用try-finally块关闭;在python中关闭文件方法有以下几种1.使用close()函数关闭# 打开文件fo = open("runoo ...
    313
    2023-04-02
    python
  • 怎样在虚拟机中打开文件目录
    在虚拟机中打开文件目录的方法:1.启动虚拟机软件;2.选择虚拟机系统;3.鼠标右键点击系统;4.菜单栏选择文件目录选项;5.跳转到本地文件目录;具体步骤如下:1.在计算机桌面中,启动虚拟机的软件,进入虚拟机的页面;2.在虚拟机的页面中,选择 ...
    914
    2023-04-02
    虚拟机
  • python下几种打开文件的方式(你习惯
    昨天看完了这本python进阶,感觉这本书对我启发很大,做了三张纸的笔记,方便我在遇到问题的时候翻阅,然后寻找可能的解决方案。作为一个使用python一年的小白,虽然说不是小白,但是这一年来基本上是用什么学什么,对python没有系统的学习 ...
    907
    2023-04-02
    几种 习惯 方式
  • python可以使用什么函数打开文件
    在python中使用open函数打开文件的方法open(): open函数是用于打开一个文件,创建一个file对象,需要使用相关的方法才可以调用它进行读写。open()函数语法:open(name[, mode[, buffering]]) ...
    189
    2023-04-02
    python
  • amr文件用什么打开
    amr文件打开方法amr是一种主要用于移动设备上的音频文件格式,可用amr语音播放器打开,需要下载并安装播放器,安装好后点击菜单栏文件,再打开窗口中选中amr文件并点击打开,即可开始播放。 ...
    488
    2023-04-02
    python
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作