PHP 文件操作函数大全

<?php
    读取文件夹:
        $handler = opendir("c:\");//打开文件夹
        while($dir = readdir($handler)){//遍历文件夹
            echo $dir;
        }

    读取文件夹:
        $handler = dir("c:/");//打开文件夹
        while(false !== ($entry = $handler->read())){//遍历文件夹
            echo $entry;
        }
        $handler->close();//关闭句柄

    判断是否有读的权限 is_readable($file);
    判断文件是否存在 file_exists($file);
    获取文件所有内容 file_get_contents($file);

    获取文件所有内容
        $handler = fopem($file,‘r‘);//获取文件句柄
        $data = fread($handler,filesize($file));//获取文件所有内容,第二个参数代表取多少字节
        fclose($handler);//销毁句柄

    读取二进制文件 $data = implode(‘‘,file($file));
    判断是否有写的权限 is_writable($file);
    写文件内容 file_put_content($file);

    写文件内容
        $handler = fopen($file,‘w‘);//获取文件句柄
        fwrite($handler,$data);//写数据
        fclose($handler);

    锁
    $handler = fopen($file,‘w‘);
    flock($handler,LOCK_EX);//为文件申请拍它型锁
    fwrite($handler,$data);//写数据
    flock($handler,LOCK_UN);//释放锁
    fclose($handler);

    删除文件 unlink($file);
    复制文件 copy($file,$newfile);参数1为被复制的文件,参数2为复制到的文件
    重命名文件夹 rename();

    时间
    获取文件最后一次修改时间 filemtime
    获取文件最后一次访问时间 fileatime
    获取文件所有者 fileowner

    获取文件字节大小 filesize($file);

    获取文件的全部信息 stat($file);

?>

PHP 文件操作函数大全

时间: 2025-01-12 12:36:39

PHP 文件操作函数大全的相关文章

C语言文件操作函数大全(超详细)

C语言文件操作函数大全(超详细) 作者: 字体:[增加 减小] 类型:转载 本篇文章是对C语言中的文件操作函数进行了详细的总结分析,需要的朋友参考下 fopen(打开文件)相关函数 open,fclose表头文件 #include<stdio.h>定义函数 FILE * fopen(const char * path,const char * mode);函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态.mode有下列几种形态字符串:r 打开只读文件,

C语言文件操作函数大全

fopen(打开文件) 相关函数 open,fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path,const char * mode); 函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态. mode有下列几种形态字符串: r 打开只读文件,该文件必须存在. r+ 打开可读写的文件,该文件必须存在. w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失.若文件不存在

04--C语言文件操作函数大全(超详细)

fopen(打开文件)相关函数 open,fclose表头文件 #include<stdio.h>定义函数 FILE * fopen(const char * path,const char * mode);函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态.mode有下列几种形态字符串:r 打开只读文件,该文件必须存在.r+ 打开可读写的文件,该文件必须存在.w 打开只写文件,若文件存在则文件长度清为0,即该文件内容会消失.若文件不存在则建立该文件.w

c语言文件操作函数

c语言文件操作函数大全 fopen(打开文件) 相关函数 open,fclose 表头文件 #include<stdio.h> 定义函数 FILE * fopen(const char * path,const char * mode); 函数说明 参数path字符串包含欲打开的文件路径及文件名,参数mode字符串则代表着流形态. mode有下列几种形态字符串: r 打开只读文件,该文件必须存在. r+ 打开可读写的文件,该文件必须存在. w 打开只写文件,若文件存在则文件长度清为0,即该文件

C语言文件操作函数的编写

 编写文件操作的头文件 /************************************************************************** Copyright(C)    :2014-08-5 toto Filename       :file.h Author          :涂作权 Version         :V1.1 Date            :2014-08-05 Description     :文件操作的头文件 Others  

总结文件操作函数(二)-C语言

格式化读写: #include <stdio.h> int printf(const char *format, ...);                   //相当于fprintf(stdout,format,-); int scanf(const char *format, -); int fprintf(FILE *stream, const char *format, ...);      //中间的参数为写入文件的格式 int fscanf(FILE *stream, const

C语言样式的文件操作函数

使用C语言样式的文件操作函数,需要包含stdio.h头文件. 1.打开文件的函数: 1 //oflag的取值为“w”或“r”,分别表示以写或读的方式打开 2 FILE* fd = fopen(filename.c_str(), oflag); 2.写文件的函数原型: size_t fwrite(const void* buffer, size_t size, size_t count, FILE* stream ); 其中buffer是需要向文件中写入的内容在内存中的首地址指针,size是待写入

PHP5.4 文件操作函数 之 图片计数器的实例

1.访问文件或者文件夹相关函数 <?php echo filetype('c:\windows').'<br>'; ?> <?php echo filetype('c:\windows\regedit.exe').'<br>'; ?> <?php $arr=scandir("c:\\"); var_dump($arr); ?> <?php $arr=scandir("c:\\"); foreach($

PHP部分文件操作函数

1 (1)  fopen 打开文件函数  (R-只读 W-写入 A-读写) fopen (路径和文件名,打开方式) 2  fread 读取文件内容 (字节为单位) 3 (3)  filesize 读取文件大小,字节为计量单位 filesize (路径和文件名) 4 (4)  fwrite 写入文件内容 fwrite (路径和文件名,写入的内容) (5)  fclose 关闭打开的文件 fclose (路径和文件名) PHP部分文件操作函数,布布扣,bubuko.com