• php第二十九节课


    文件

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    </head>

    <body>
    <?php

    //文件:文件和文件夹(目录)
    //判断文件类型:
    //var_dump(filetype("./test")); //判断文件类型,如果是文件返回file,如果是目录返回dir
    //var_dump(is_dir("./aa.txt"));//判断给定的路径是不是目录
    //var_dump(is_file("./aa.txt")); //判断给定的路径是不是文件

    //echo date("Y-m-d H:i:s",fileatime("./aa.txt")); //获取文件的上次访问时间
    //echo date("Y-m-d H:i:s",filectime("./aa.txt")) //获取文件的创建时间
    //echo date("Y-m-d H:i:s",filemtime("./aa.txt"));//获取文件的修改时间
    //echo filesize("./aa.txt");//获取文件的大小

    //var_dump(file_exists("./aa.txt"));//判断文件是否存在

    //文件路径:
    //1. 当前目录:./ 或者不写
    //2. 上级目录: ../
    //3. 下级目录:文件夹名/
    //4. 根目录:/
    //根目录/有两层意思:如果/是在php程序里面的话代表:硬盘根目录,如果/是在网页里的话代表:代表服务器的根目录(www)。
    //做文件上传(头像,产品图片),保存在数据的路径一定要写绝对路径

    //echo $_SERVER['DOCUMENT_ROOT'];//取服务器www的根目录

    //echo basename("./aa.txt"); //从路径中获取文件名
    //echo basename("./aa.txt",".txt"); //返回没有后缀的文件名
    //echo dirname("./test/bb.txt"); //返回路径中的目录
    //var_dump(pathinfo("./test/bb.txt"));//返回文件信息
    //echo realpath("./test/bb.txt"); //将相对路径转为绝对路径

    //目录操作:
    //var_dump(glob("./ueditor/utf8-php/*")); //返回目录下所有的文件
    //var_dump(glob("./ueditor/utf8-php/*.js"));//可以根据后缀筛选


    //获取文件夹下所有文件个数
    /*echo ShuLiang("./liucheng");
    function ShuLiang($filename)
    {
    if(is_dir($filename))
    {
    $attr = glob($filename."/*");
    $sl=0;
    foreach($attr as $v)
    {
    if(is_dir($v))
    {
    $sl = $sl+ShuLiang($v);
    }
    else
    {
    $sl++;
    }
    }
    return $sl;
    }
    else if(is_file($filename))
    {
    return 1;
    }
    else
    {
    return 0;
    }
    }*/

    //遍历目录第二种方式
    //打开目录资源
    $dir = opendir("./liucheng");

    /*echo readdir($dir),"<br>";//读文件 . 当前目录
    echo readdir($dir),"<br>";//读文件 ..上级目录
    echo readdir($dir),"<br>";//读文件*/

    while($v = readdir($dir))
    {
    if($v=="." || $v=="..")
    {

    }
    else
    {
    echo $v."<br>";
    }
    }
    //rewinddir($dir);//重置目录资源的指针

    //关闭目录资源
    closedir($dir);

    ?>
    </body>
    <!--<img src="/0524/aa.jpg" />-->
    </html>

  • 相关阅读:
    HTML5结构
    HTML5新增的非主体元素header元素、footer元素、hgroup元素、adress元素
    CF GYM 100703G Game of numbers
    CF GYM 100703I Endeavor for perfection
    CF GYM 100703K Word order
    CF GYM 100703L Many questions
    CF GYM 100703M It's complicate
    HDU 5313 Bipartite Graph
    CF 560e Gerald and Giant Chess
    POJ 2479 Maximum sum
  • 原文地址:https://www.cnblogs.com/xiongxiaobai/p/5527241.html
Copyright © 2020-2023  润新知