码迷,mamicode.com
首页 > Web开发 > 详细

PHP中文件类型 文件属性 路径以及 文件相关的函数

时间:2014-07-19 09:02:45      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   使用   文件   io   

一: 文件类型判断:

1.is_dir()  判断是不是目录

2.is_file() 判断是不是文件

3.is_executeable() 判断是不是可执行文件

4.is_readable()  判断是不是可读文件

5.is_writable() 判断是不是可写文件

6.is_link()  判断是不是快捷方式

 

二:文件属性:

1.file_exits()  文件是否存在

2.filesize() 文件大小

3.filectime()  文件创建时间

4.filemtime() 文件修改的时间

5.fileaction() 文件最后访问的时间

6.stat()  文件的状态 返回的是一个数组

    [uid] => 0       //用户号
    [gid] => 0      //组号
    [rdev] => 4
    [size] => 0
    [atime] => 1405691106  //最后访问时间
    [mtime] => 1405691106  //修改时间
    [ctime] => 1405691106  //文件创建时间
7.计算文件大小:

  function GetFileSize($size){
        $dw="Byte";
        if($size >= pow(2,40)){
            $size=round($size/pow(2,40),2);
            $dw="TB";
        }else if($size >= pow(2,30)){
            $size=round($size/pow(2,30),2);
            $dw="GB";
        }else if($size >= pow(2,20)){
            $size=round($size/pow(2,20),2);
            $dw="MB";
        }else if($size >=pow(2,10)){
            $size=round($size/pow(2,10),2);
            $dw="KB";
        }else{
            $dw="Bytes";
        }
        return $size.$dw;
    }
8.文件路径:
1.windows : /
  2.Liunx ? \
3.DIRECTORY_SEPARATOR:目录分隔符,是定义php的内置变量
  4.不管是window 还是Liunx都支持“/” 在PHP和Apache配置文件中也使用/
9.文件函数:
  1.basename(url):取文件名称
  2.dirname(url); 取文件目录名称,如要想要取上一级 只需要嵌套就可以driname(driname(url));
  3.pathinfo(url);路径信息; 返回的是一个数组
  4.filename(ulr); 文件名称;
  5.extension(url); 文件扩展名;

PHP中文件类型 文件属性 路径以及 文件相关的函数,布布扣,bubuko.com

PHP中文件类型 文件属性 路径以及 文件相关的函数

标签:style   blog   color   使用   文件   io   

原文地址:http://www.cnblogs.com/subtract/p/3854333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!