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

教程操作环境: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 php 打开文件 关闭文件
  • php关闭文件怎么操作

    在php中,可以使用fclose()函数来执行关闭文件的操作,该函数可以关闭一个已打开的文件指针,语法“fclose($handle)”;如何关闭成功则返回TRUE,失败则返回FALSE。
    阅读数:802 php 关闭文件
  • PHP怎样关闭文件

    这篇文章主要介绍了PHP怎样关闭文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。PHP 关闭文件 - fclose()fclose() 函数用于关闭打开的文件。注释:用完文
    阅读数:254 php
  • php文件用什么打开

    PHP文件用不同文本编辑器打开即可,方法如下:1.需要打开的php文件右键选择打开方式,选择“记事本”打开,这样就能在记事本中看到php的代码了。2.也可以下载Notepad++软件,安装好后,在打开PHP文件时,右键选择“Notepad+
    阅读数:744 PHP php文件
  • php文件用什么软件打开

    PHP文件可以用不同文本编辑器打开,比如记事本、Notepad Plus软件等,一般使用Notepad Plus软件打开,因为打开后会发现Notepad++中的php代码有自动排版效果,方法如下:需要去官网下载安装Notepad++软件后,
    阅读数:948 PHP php文件
  • php文件怎么打开

    PHP文件是在服务器端执行的脚本文件,用不同文本编辑器打开即可,方法如下:1.右键单击需要打开的php文件选择打开方式,选择“记事本”打开,这样就可以在记事本中看到php的代码了。2.下载Notepad++软件,安装好后,选择需要打开的PH
    阅读数:374 PHP php文件
  • 如何打开php文件

    打开php文件的方法PHP文件一般用Notepad Plus软件打开,不过它是在服务器端执行的脚本文件,用不同文本编辑器打开也可以,操作步骤:1.下载安装Notepad++软件后,右键单击PHP文件选择“Notepad++”打开即可。2.用
    阅读数:402 PHP php文件
  • 怎么用php删除本地文件

    用php删除本地文件的方法:1、新建一个php文件并设置编码为utf8;2、创建两个变量,分别用于保存删除文件的目录名称和所需删除的文件名;3、使用file_exists()方法判断目录是否存在;4、使用unlink()方法删除文件即可。
    阅读数:915 php
  • php文件怎么运行

    需要去Phpstudy官网下载与系统相对应的版本进行安装,然后解压到指定的目录下,把PHP文件放进去运行,然后在本地浏览器中输入127.0.0.1就可以执行访问了,还可以用Wamp或者xampp等工具运行PHP文件。
    阅读数:649 PHP php文件
  • php用dw打开是乱码怎么办

    php用dw打开是乱码是因为文件中没有单独指明当前文档编码的代码,其解决办法:1、打开dreamweaver软件;2、找到“首选参数”并选择文档编码;3、保存设置后,再重新打开文件即可。
    阅读数:637 dw php
  • php怎么转txt文件

    php转txt文件的方法:1、找到需要转换格式的PHP文件;2、鼠标右键在弹出的菜单中选择【重命名】;3、直接修改后缀名为txt保存即可。
    阅读数:229 php txt
  • php怎么引入redis文件

    php引入redis文件的方法:集成环境:phpstudy。1.下载扩展文件:php_redis.dll。地址:https://pecl.php.net/package/redis。2.下载解压后,把“php_redis.dll”和“php
    阅读数:874 PHP redis redis文件
  • 怎么用php判断是否为空文件夹

    本篇内容介绍了“怎么用php判断是否为空文件夹”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!/** * 判断是否为空文件夹* chen *
    阅读数:599 php
  • php怎么打开

    PHP文件是在服务器端执行的脚本文件,可以用不同文本编辑器打开,比如用Notepad Plus软件打开,只要去官网下载安装Notepad++软件后,就可以选择你需要打开的PHP文件,右键选择“Notepad++”打开即可。
    阅读数:556 PHP
  • php 怎么调用不同php文件路径

    php调用不同php文件路径的方法:1、通过include语句获取指定文件中存在的所有文本,并复制到使用include语句的文件中,语法如“include 'filename';”;2、通过require语句将PHP文件的内容插入另一个PHP文件。语法如“require 'filename';”。
    阅读数:633 php
  • php怎么修改ini文件路径

    php修改ini文件路径的方法:1、找到“环境变量”;2、添加一个值“d:\www\php54”;3、新建一个环境变量,并设置“变量值”为“d:\www\php54”;4、重启电脑即可。
    阅读数:532 php ini文件
  • php怎么修改txt文件内容

    php修改txt文件内容的方法:1、创建一个PHP示例文件;2、通过fopen打开文件;3、通过“fwrite($fp,$password);”修改txt文件内容即可。
    阅读数:850 php
  • php怎么判断是不是文件

    在php中,可以利用is_file()来判断是不是文件,该函数的作用就是检查指定的文件是否是常规的文件,语法“is_file(file)”;如果文件是常规的文件,该函数会返回TRUE。
    阅读数:135 php 文件
  • php怎么实现txt文件分页

    php实现txt文件分页的方法:1、创建一个PHP示例文件;2、通过“function m_substr($str, $start, $length){...}”进行中文字符的处理并实现分页效果即可。
    阅读数:756 php txt
  • php怎么判断路径为文件夹还是文件

    在php中,可以利用if语句和is_dir()、is_file()函数来判断路径为文件夹还是文件,语法“if(is_dir($file)){echo "是文件夹";}else if(is_file($file)){echo "是文件"}”。
    阅读数:439 php 路径 文件夹 文件