• PHP文件处理 目录与文件处理


    mkdir()创建一个新目录

    rmdir()删除一个空目录,如果目录下有文件先删目录下的文件

    getcwd()获取当前工作目录

    chdir()设置当前目录为工作目录

    '@'抑错符

    opendir()打开一个目录句柄

    readdir()读取目录内容

    scandir()列出指定文件下的所有目录和文件

    fopen()打开文件------http://www.w3school.com.cn/php/func_filesystem_fopen.asp

    fclose()关闭文件

    fwrite()写入

    file_put_contents()同fopen(),fwrite(),fclose()效果一样可以直接使用(写入)

    fputcsv()函数将行格式化为 CSV 并写入一个打开的文件。该函数返回写入字符串的长度。若出错,则返回 false。。

    fread()读取文件两个参数(1.文件名,2.结束的位置);

    feof()读取文件一个参数传入一个文件名,自动读取到文件末尾,成功返回一个true,失败返回一个false

    file()将整个文件 读取到一个数组中,注意:文件不能过大

    readfile()将一个文件读取在浏览器上输出

    fpassthru()函数从打开文件的当前位置开始读取所有数据,直到文件末尾(EOF),并向输出缓冲写结果。

    该函数返回传递的字符数,如果失败则返回 FALSE。

    file_get_contents()同fopen(),fread(),fclose()效果一样可以直接使用(读取)

    fgets()读取一行

    fgetss()也是读取一行,但是会去掉HTML和PHP任何标记

    fgetcsv()(后缀为.csv的文件)将行格式化为 CSV 读取出来

    fgets()读取一个字符

    fscanf()读取文件中的数据并可以根据指定的格式进行格式化

  • 相关阅读:
    【报错】ES报错找不到Gson类
    【报错】Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
    【JUC】AtomicInteger源码
    【Netty】Netty服务启动源码
    【Netty】Netty实现简单RPC
    【Netty】心跳机制
    【Netty】Netty模型
    【Netty】Reactor模型
    C# 好狂的多线程呀
    select使用
  • 原文地址:https://www.cnblogs.com/yinyusoso/p/9190718.html
Copyright © 2020-2023  润新知