zoukankan      html  css  js  c++  java
  • 文件操作(1)

    判断文件类型

    var_dump(filetype("./img")); //返回文件类型,目录或文件
    var_dump(is_dir("./img/11.png")); //判断给的文件是不是目录
    is_file(); //判断给的文件是不是文件

    文件属性


    var_dump(date("Y-m-d H:i:s",fileatime("./img/11.png"))); //文件上次访问时间
    var_dump(date("Y-m-d H:i:s",filemtime("./img/11.png"))); //文件修改时间
    echo filesize("./img/11.png"); //文件大小
    filectime("") //文件创建时间
    file_exists("") //文件是否存在

    文件路径

    /代表根 网页里面代表www目录 php里面代表磁盘根
    var_dump(file_exists("/wamp/www/1220/wenjian/img/11.png")); //文件是否存在
    echo $_SERVER['DOCUMENT_ROOT']; //取服务器根路径
    echo basename("/wamp/www/1220/wenjian/img/11.png"); //路径中获取文件名
    echo dirname("/wamp/www/1220/wenjian/img/11.png"); //路径中目录名
    var_dump(pathinfo("/wamp/www/1220/wenjian/img/11.png")); //返回数组
    echo realpath("./img/11.png");//将相对路径转化为绝对路径

    遍历目录

    var_dump(glob("./ajax/*")); //返回该目录下所有文件数组

    给我一个文件夹,返回该文件夹下所有文件数量
    function ShuLiang($url)
    {
    $sl = 0;

    $arr = glob($url);
    foreach($arr as $v)
    {
    if(is_file($v))
    {
    $sl++;
    }
    else
    {
    $sl += ShuLiang($v."/*");
    }
    }


    return $sl;
    }

    echo ShuLiang("./ajax/*");
  • 相关阅读:
    Oracle(二)常用操作语句
    Oracle(一)概念理解
    Spring MVC实现文件上传和下载
    Spring MVC 的执行流程
    Spring MVC原理及配置详解
    idea创建maven web项目
    Spring Bean的生命周期
    integer和int的区别
    web项目搜索框智能提示
    html-tab page
  • 原文地址:https://www.cnblogs.com/jc535201285/p/6579739.html
Copyright © 2011-2022 走看看