欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

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

程序员文章站 2022-03-19 08:51:51
...
简单整理一些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文件函数有哪些的详细内容,更多请关注其它相关文章!

相关标签: php 哪些 函数