美文网首页
目录,文件,判断是否,存在,大小,创建,访问时间,文件类型,大部

目录,文件,判断是否,存在,大小,创建,访问时间,文件类型,大部

作者: 孤岛渔夫 | 来源:发表于2017-01-22 15:09 被阅读0次
    <?php 
    date_default_timezone_set('PRC');
    // dir    目录 文件夹
    // file   文件

    // filetype()   返回文件类型
    echo filetype('./abc.txt'); 
    echo filetype('./qrl.jpg');
    echo filetype('./abc.docx');
    echo filetype('./1.file.php');
    echo filetype('./hah');

    // file_exists()  判断文件是否存在, 检测目录
    var_dump(file_exists('./asdfa'));
    var_dump(file_exists('./1.file.php'));

    // filesize()  返回文件大小
    var_dump( filesize('./1.file.php') );
    var_dump( filesize('./hah') );

    // 关于文件的创建/修改/访问时间
    var_dump( date('Y-m-d H:i:s', filectime('./1.file.php')   ));
    var_dump( date('Y-m-d H:i:s', filemtime('./1.file.php')   ));
    var_dump( date('Y-m-d H:i:s', fileatime('./1.file.php')   ));

    // 是否可读, 可写, 可执行
    var_dump( is_readable('./1.file.php'));
    var_dump( is_writeable('./1.file.php'));
    var_dump( is_executable('./1.file.php'));

    // stat()   返回文件的大部分属性
    var_dump( stat('./1.file.php') );


    echo '<hr>';

    // 路径分隔符
    // C:\wamp\www    
    // window 支持 / 和 \
    // Linux  支持 /
    // DIRECTORY_SEPARATOR  分隔符 自动识别当前所支持分隔符
    $path = 'C:'.DIRECTORY_SEPARATOR.'wamp'.DIRECTORY_SEPARATOR;
    echo $path;

    // 获取目录路径
    var_dump(__FILE__);
    var_dump( dirname(__FILE__) );

    // 获取文件名
    var_dump( basename(__FILE__) );

    // 获取路径信息
    var_dump( pathinfo(__FILE__));

    // 获取路径中的后缀部分
    // http://www.baidu.com:8080/can/lao/shi/index.php?name=c&age=18#name

    // parse_url()  解析URL,返回网址的组成部分
    var_dump( parse_url('http://www.baidu.com:8080/can/lao/shi/index.php?name=c&age=18#name'));
    var_dump( parse_url('http://username:password@hostname:8080/can/lao/shi/index.php?name=c&age=18#name'));

 ?>


相关文章

网友评论

      本文标题:目录,文件,判断是否,存在,大小,创建,访问时间,文件类型,大部

      本文链接:https://www.haomeiwen.com/subject/mllobttx.html