当前位置:Gxlcms > PHP教程 > 总结关于PHP文件函数有哪些

总结关于PHP文件函数有哪些

时间:2021-07-01 10:21:17 帮助过:22人阅读

简单整理一些PHP的操作文件常用函数:

  • filetype()  获取文件类型函数
    is_dir()  判断给定的文件名是否是一个目录  
    is_executable()  判断给定文件是否是可执行
    is_file()  判断给定文件是否存在
    is_link()  判断给定文件是一个符号链接(软链接)
    is_readable()  判断给定文件是否可读
    is_writeable()  判断给定文件是否可写
    file_exists()  判断文件或目录是否存在
    filesize()  获取文件大小(不能获取目录大小)
    filectime()  文件创建时间
    filemtime()   文件修改时间
    fileatime()  文件访问时间
    stat()  获取文件大部分参数
    basename($path,[$suffix]) 获取文件名
    $path URL地址
    $suffix  可选,规定扩展名,如果有此扩展名则不显示扩展名
    1 <?php2 3     $url = 'http://www.this.com/test/abc.php';4     echo basename($url);  // abc.php5     echo basename($url,'.php'); // abc      
    dirname($path)    获取路径地址
      $path  URL地址
    1 <?php2     echo dirname("http://www.cs.com/a/b/ab.php"); // http://www.cs.com/a/b
     
    pathinfo($path,[options])  获取路径信息
    $path      传入路径
    $option    规定返回数组元素,默认返回所有元素
     1 <?php 2       $path = 'http://localhost/a/b/ab.php'; 3     print_r(pathinfo($path)); 4     // Array ( 
     5     //     'dirname' => 'http://localhost/a/b', 
     6     //     'basename' => 'ab.php', 
     7     //     'extension' => 'php', 
     8     //     'filename' => 'ab' 
     9     //     ) 10     print_r(pathinfo($path,PATHINFO_DIRNAME)); //  http://localhost/a/b11     print_r(pathinfo($path,PATHINFO_BASENAME)); // ab.php12     print_r(pathinfo($path,PATHINFO_EXTENSION)); // php13     print_r(pathinfo($path,PATHINFO_FILENAME)); // ab 
     
    opendir()    打开一个目录,返回目录资源句柄
    readdir('资源句柄')   从目录中获取一个文件或目录,并指针向下移动一位
    closedir('资源句柄')  关闭打开的目录
    rewinddir('资源句柄')  将指针移动到首位
    disk_free_space(‘c:’)  返回指定目录可用空间
    disk_total_space('c:')  返回指定目录共计大小
    mkdir()   创建一个目录
    rmdir()   删除一个目录
    unlink()  删除一个文件  返回bool值
    copy()   复制文件  不支持复制目录

以上就是总结关于PHP文件函数有哪些的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行