• 温故而知新-PHP文件操作函数


    1 文件操作流程

    打开文件-》读取或者写入文件-》关闭文件

    fopen->fread,fwrite->fclose

    fopen可以打开ftp或者http协议的文件,前提示对方支持

    php5中引进的

    file_put_contents() 可以不用fopen直接打开文件 往文件里面写内容

    file_get_contents()可以不用fopen直接打开文件,读取里面的内容

    2 一些函数

    feof  file end of file  判断是否读完文件

    fgets() 每次读取一行

    fgetss() 过滤PHP和HTML代码

    fgetscv() 处理制表符或者逗号等会把文件分成多行  

    3读取整个文件

    readfile()  包括打开文件 读取文件 然后关闭文件的流程

    fpassthru() 用这个函数  需要先fopen获取文件句柄,然后获取文件里面的所有内容

    file() 这个和readfile()一样,但是是把结果放到数组里面

    4 读取一个字符fgetc()

    fread() 从文件中读取任意长度

    file_exists()   文件是否存在

    filesize() 确定文件大小  返回的结果是字节

    nl2br() 把 替换成br

    unlink() 删除一个文件

    rewind() 把文件制作复位到文件开始

    fseek() 把文件制作指向一个位置

    ftell() 以字节为单位报告指针的位置

    flock()文件锁定  锁定期间别人不能写入

  • 相关阅读:
    懂得拐弯,是人生大智慧!
    人心如落叶
    人生聚散,一切随缘!
    35岁以后你还能干嘛?
    人品好,自带光芒
    有一种心境,叫顺其自然
    304. Range Sum Query 2D
    303. Range Sum Query
    301. Remove Invalid Parentheses
    297. Serialize and Deserialize Binary Tree
  • 原文地址:https://www.cnblogs.com/baker95935/p/9186418.html
Copyright © 2020-2023  润新知