• PHP获取目录和文件的方法


    PHP获取当前目录和相对目录的方法
    <?php //获取当前文件所在目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在的目录 echo realpath('.'),'<br>'; echo getcwd(),'<br>'; // 获取当前文件的上级目录,如果 A.php include B.php 则无论写在哪个文件里,都是表示 A.php 文件所在目录的上级目录 echo realpath('..'),'<br>'; // 获取网站根目录,所有文件里面获取的都是当前项目所在的目录 echo $_SERVER['DOCUMENT_ROOT'],'<br>'; // 获取目录信息 $path_parts = pathinfo(__FILE__); echo 'dirname: ',$path_parts['dirname'],'<br>';//表示代码所在文件的目录,如果 A.php include B.php 并且此代码段写在 B.php ,那么获取的是 B.php 文件所在的目录 echo 'basename: ',$path_parts['basename'],'<br>';//同上,获取的是代码所在的文件的文件名称,比如:inc.php echo $path_parts['extension'],'<br>';//同上,获取的是代码所在的文件的后缀名,比如:php echo dirname(__FILE__),'<br>';//效果同 $path_parts['dirname'] ?>
    PHP获取目录下面所有文件和文件夹
    <?php
        $dir = "D:/";  //要获取的目录
        echo "********** 获取目录下所有文件和文件夹 ***********<hr/>";
        //先判断指定的路径是不是一个文件夹
        if (is_dir($dir)){
            if ($dh = opendir($dir)){
                while (($file = readdir($dh))!= false){
                    //文件名的全路径 包含文件名
                    $filePath = $dir.$file;
                    //获取文件修改时间
                    $fmt = filemtime($filePath);
                    echo "<span style='color:#666'>(".date("Y-m-d H:i:s",$fmt).")</span> ".$filePath."<br/>";
                }
                closedir($dh);
            }
        }
    ?>
  • 相关阅读:
    java简单学习笔记20190211及以前
    java简单学习笔记20190206
    java简单学习笔记20190205
    java简单学习笔记20190202
    java学习简单笔记20190130
    java简单学习笔记20190127
    java简单学习笔记20190126
    角色用例表
    原型图
    a标签,选中当前菜单后高亮
  • 原文地址:https://www.cnblogs.com/wh4am1/p/7301877.html
Copyright © 2020-2023  润新知