Blogger Information
Blog 25
fans 0
comment 1
visits 21967
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP文件、目录操作函数
潜轲的博客
Original
961 people have browsed it

以下是自己学习时总结的主要函数,过几天将上传一个WEB在线文件编辑器,自己练练手。

1.  遍历目录

    得到目录中的所有内容,包括文件和目录

    1.    opendir打开目录句柄

    r 读 r+ 读写从头

    w清空写  w+ 清空读写

    a a+追加读写

    2.    readdir返回目录句柄中的下一个文件,即每回返回一个,while可以循环遍历

    3.closedir 关闭目录句柄

    可以使用scandir代替以上三个函数,此函数可以一次遍历出一个目录下的所有子文件。

2.取得文件中信息

    1.filetype(‘文件地址’) 文件类型

    fifo,char,dir,block,link,file 和 unknown。

    2.filesize(‘文件地址’)文件大小

    $arr = array(‘文件大小类型’);

    $i =0;

    While($size>1024)

    {

          $size/=1024;

    $i++;

    }

    return round($size,2).$arr[$i];

    3.    is_readable()判断文件是否可读

    4.    is_writable()判断文件是否可读

    5.    is_executeable()判断文件是否可读

    6.    filectime()创建时间

    7.    filemtime()修改时间

    8.    fileatime()访问时间

    9.    basename — 返回路径中的文件名部分

    10.dirname — 返回路径中的目录部分

    11.copy — 拷贝文件

    12.unlink — 删除文件

    13.fgets ——读取文件中的一行

    14.fgetss —— 读取文件中的一行,并过滤掉文件中的HTML文件

    15.is_dir is_file 是否为目录/文件

    16.is_readable is_writable is_executable

    17.mkdir 创建目录 创建多层目录时,要写后边两个参数

    mkdir($dir,0777,true)

    18.move_uploaded_file将上传的文件移动到某处

    19.rename 重命名

3.创建文件

    Touch创建文件

4.查看文件

         $content = File_get_contents($filename);查看文件内容

        highlight_string($content,true)高亮显示文件中的PHP代码

        第二个参数默认为false,true返回字符串

        hignlight_file($filename)文件中的PHP高亮

5.修改文件

    $content = File_put_contents($filename)更改文件内容

    

         


Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post