zoukankan      html  css  js  c++  java
  • php文件处理

    1. 将数据写入文件步骤

       1. 打开这个文件,如果不存在,则新建文件 

       2. 将数据写入文件

       3. 关闭文件

    2. 从文件中读取数据步骤

       1. 打开一个文件,如果不能打开,如文件不存在,应安全退出

       2. 从文件中读取数据

       3. 关闭文件

    3. 选择文件按模式

      1. 打开文件为了只读,只写或者读和写

      2. 如果要写一个文件,你可能希望覆盖所有已有的文件内容,或者仅仅将数据追加到文件的末尾,如果该文件已存在,也可以终结程序的执行而不是覆盖文件。

      3. 如果希望在一个区分了二进制方式和纯文本方式的系统上写一个文件,还必须指定采用的方式

    4. 打开文件

      $fp = fopen('../test.txt','w');  返回句柄

      在调用fopen()时,需要传递2个3个或者4个参数,通常使用两个参数

    5. 通过FTP或HTTP打开文件

      使用fopen()函数可以通过ftp,http或其他协议打开文件。在php.ini中可以通过allow_url_fopen指令来禁用这个功能。如果在打开远程文件失败时请检查php.ini文件的配置。

    6. 打开文件失败

      if(!$fp){  echo 'error'; //相关操作}

    7. 写文件

      fwrite($fp,$str,int lenght);//将变量$str内容写入到$fp句柄打开的文件

      第三个参数给定了。写入文件内容的长度,如果省略第三个参数,则全部写入

    8. 文件内容的格式

      保存文件内容时,格式完全有自己确定,比如在每行记录的的内容之间以空格(/t)分开,或逗号(,)分开,在每行的结尾以回车分开(/n)

    在读文件时,必须要按照被读文件的格式来读取内容。

    9. 读文件

      feof()函数测试文件是否读到结尾,此函数的唯一参数是文件指针。

      fget(),fgetss(),fgetcsv()

    10. 关闭文件

      fclose($fp);

  • 相关阅读:
    开天辟地第一人---盘古
    质量管理三个概念:QC、QA和QM,你能分得清吗?
    项目管理PV、EV、AC、BAC、EAC、ETC等计算
    信息系统项目管理师考试是高级职称资格考试,可以用来评高级职称
    项目章程
    信息系统项目管理师---项目管理5大过程组十大知识域47个过程
    一句话信息系统项目管理
    信息系统项目管理师论文写作经验
    Linux系统
    什么是Redis?
  • 原文地址:https://www.cnblogs.com/huntaheart/p/3565333.html
Copyright © 2011-2022 走看看