<legend id='8GsAM'><style id='8GsAM'><dir id='8GsAM'><q id='8GsAM'></q></dir></style></legend>

      <i id='8GsAM'><tr id='8GsAM'><dt id='8GsAM'><q id='8GsAM'><span id='8GsAM'><b id='8GsAM'><form id='8GsAM'><ins id='8GsAM'></ins><ul id='8GsAM'></ul><sub id='8GsAM'></sub></form><legend id='8GsAM'></legend><bdo id='8GsAM'><pre id='8GsAM'><center id='8GsAM'></center></pre></bdo></b><th id='8GsAM'></th></span></q></dt></tr></i><div id='8GsAM'><tfoot id='8GsAM'></tfoot><dl id='8GsAM'><fieldset id='8GsAM'></fieldset></dl></div>

      <small id='8GsAM'></small><noframes id='8GsAM'>

    1. <tfoot id='8GsAM'></tfoot>

        <bdo id='8GsAM'></bdo><ul id='8GsAM'></ul>
    2. 使用 PHP 获取目录的层次结构

      时间:2023-07-15
      <legend id='gaDwt'><style id='gaDwt'><dir id='gaDwt'><q id='gaDwt'></q></dir></style></legend>
        • <bdo id='gaDwt'></bdo><ul id='gaDwt'></ul>

                <tbody id='gaDwt'></tbody>
            1. <tfoot id='gaDwt'></tfoot>

              <i id='gaDwt'><tr id='gaDwt'><dt id='gaDwt'><q id='gaDwt'><span id='gaDwt'><b id='gaDwt'><form id='gaDwt'><ins id='gaDwt'></ins><ul id='gaDwt'></ul><sub id='gaDwt'></sub></form><legend id='gaDwt'></legend><bdo id='gaDwt'><pre id='gaDwt'><center id='gaDwt'></center></pre></bdo></b><th id='gaDwt'></th></span></q></dt></tr></i><div id='gaDwt'><tfoot id='gaDwt'></tfoot><dl id='gaDwt'><fieldset id='gaDwt'></fieldset></dl></div>
            2. <small id='gaDwt'></small><noframes id='gaDwt'>

              • 本文介绍了使用 PHP 获取目录的层次结构的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                问题描述

                我正在尝试查找指定目录下的所有文件和文件夹

                I'm trying to find all the files and folders under a specified directory

                例如我有/home/user/stuff

                For example I have /home/user/stuff

                我想回来

                /home/user/stuff/folder1/image1.jpg
                /home/user/stuff/folder1/image2.jpg
                /home/user/stuff/folder2/subfolder1/image1.jpg
                /home/user/stuff/image1.jpg
                

                希望这是有道理的!

                推荐答案

                function dir_contents_recursive($dir) {
                    // open handler for the directory
                    $iter = new DirectoryIterator($dir);
                
                    foreach( $iter as $item ) {
                        // make sure you don't try to access the current dir or the parent
                        if ($item != '.' && $item != '..') {
                            if( $item->isDir() ) {
                                // call the function on the folder
                                dir_contents_recursive("$dir/$item");
                            } else {
                                // print files
                                echo $dir . "/" .$item->getFilename() . "<br>";
                            }
                        }
                    }
                }
                

                这篇关于使用 PHP 获取目录的层次结构的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                上一篇:如何在php中获取目录中的最新文件 下一篇:如何检查目录内容是否已使用 PHP 更改?

                相关文章

                <tfoot id='AKsSh'></tfoot>

              • <small id='AKsSh'></small><noframes id='AKsSh'>

              • <legend id='AKsSh'><style id='AKsSh'><dir id='AKsSh'><q id='AKsSh'></q></dir></style></legend>

                    • <bdo id='AKsSh'></bdo><ul id='AKsSh'></ul>

                    <i id='AKsSh'><tr id='AKsSh'><dt id='AKsSh'><q id='AKsSh'><span id='AKsSh'><b id='AKsSh'><form id='AKsSh'><ins id='AKsSh'></ins><ul id='AKsSh'></ul><sub id='AKsSh'></sub></form><legend id='AKsSh'></legend><bdo id='AKsSh'><pre id='AKsSh'><center id='AKsSh'></center></pre></bdo></b><th id='AKsSh'></th></span></q></dt></tr></i><div id='AKsSh'><tfoot id='AKsSh'></tfoot><dl id='AKsSh'><fieldset id='AKsSh'></fieldset></dl></div>