12.3.2 文件的打开与关闭

12.3.2 文件的打开与关闭

fopen -- 打开文件或者 URL
语法:resource fopen ( string filename, string mode [, bool use_include_path [, resource zcontext]] )
filename参数需要提供要被打开文件的URL。这个URL可以是脚本所在的服务器中的绝对路径,也可以是相对路径,还可以是网络资源用的文件。
mode 参数指定了所要求到该流的访问类型,(强烈建议附加b模式)。
如果也需要在 include_path中搜寻文件的话,可以将可选的第三个参数 use_include_path 设为 '1' 或 TRUE。
如果打开失败,本函数返回 FALSE。
fclose -- 关闭一个已打开的文件指针
语法:bool fclose ( resource $handle )
将 handle 指向的文件关闭。 成功时返回 TRUE, 或者在失败时返回 FALSE.

<?php
    //使用绝对路径打开file.txt文件,选择只读模式,并返回资源$handle
    $handle = fopen("/home/rasmus/file.txt", "r");

    //访问文档根目录下的文件,也以只读模式打开
    $handle = fopen(“{$_SERVER['DOCUMENT_ROOT']}/data/info.txt", "r");

    //在 Windows 平台上,转义文件路径中的每个反斜线,或者用斜线,
      以二进制和只写模式组合
    $handle = fopen("c:\\data\\file.gif", "wb");

    //使用相对路径打开file.txt文件,选择只读模式,并返回资源$handle
    $handle = fopen("../data/info.txt", "r");

    //打开远程文件, 使用HTTP协议只能以只读的模式打开
    $handle = fopen("http://www.example.com/", "r");

    //使用FTP协议打开远程文件,如果FTP服务器可写,则可以以写的模式打开
    $handle = fopen("ftp://user:password@example.com/somefile.txt", "w");
04.png

test.php

<?php
/*
 *  fopen("位置URL", "r+");
 *
 *
 *
 */
//打开
$fp = fopen("tmp.txt", "rt");

//关闭
fclose($fp);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文件系统概述 文件的类型 在程序运行时,程序本身和数据一般都存在内存中,当程序运行结束后,存放在内存中的数据被释放...
    dptms阅读 4,606评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,288评论 19 139
  • 1、文件处理流程 文件处理流程:写入文件流程: 打开文件,文件不存在就创建; 将数据写入文件; 关闭文件。读文件流...
    ManZb阅读 3,359评论 0 0
  • PHP文件操作 像其他编程语言(c , java)一样,php内置了多个文件函数,用来完成文件的打开、读写、关闭等...
    at小宇阅读 2,744评论 0 0
  • 计划: 1. 早起+喝水 2. 日常工作 3. 运动+练字+记账 实际 1. 完成 2. 完成。 3. 运动完成 ...
    lrb2017阅读 1,004评论 1 0

友情链接更多精彩内容