zoukankan      html  css  js  c++  java
  • php fopen用法以及解释

    $log = fopen('./log.txt','a');//生成一个log.txt文件,a相当于文件的权限
    
    fwrite($log,'成功'."
    ");//写入文件
    

      

              mode 参数的可能的值

    "r" 只读方式打开,将文件指针指向文件头。
    "r+" 读写方式打开,将文件指针指向文件头。
    "w" 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
    "w+" 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
    "a" 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
    "a+" 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
    "x"

    创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。

    这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。

    此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。

    "x+"

    创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。

    这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。

    此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。

    这里我只介绍了一下fopen的第二个参数,如果有不懂的老铁可以看一下这个:https://www.w3school.com.cn/php/func_filesystem_fopen.asp

  • 相关阅读:
    Anaconda+Vscode+opencv3环境打造
    关于AXI4-Stream Infrastucture IP的学习
    Xilinx的License问题
    IOBUF的使用
    Vscode的学习
    关于ZYNQ 7 processing system IP的设置导出与导入
    使用zynq verification IP进行系统验证
    使用AXI Verifcation IP进行系统验证
    MIG IP学习笔记
    Git的GUI工具sourcetree的使用
  • 原文地址:https://www.cnblogs.com/dalaowang/p/11635859.html
Copyright © 2011-2022 走看看