遍历目录和子目录

时间:2018-11-08 17:06:01

标签: php

先生,请问我如何遍历目录并获取子目录名称和所有文件名,以便可以生成目录try,试图在php中建立文件管理器。

我尝试过:

$dir = new DirectoryIterator(dirname(FILE));
foreach ($dir as $fileinfo) {
    if (!$fileinfo->isDot()) {
        var_dump($fileinfo->getFilename());
    }
} 

1 个答案:

答案 0 :(得分:0)

您可以使用下面的PHP代码扫描目录并显示其中的文件名

<?php
    $dir    = 'dir/';
    $files = scandir($dir);

    $totFiles = sizeof($files);

    for($i=2;$i<$totFiles;$i++){
      $name = explode(".",$files[$i]);
      echo "
              $name[0]
      ";
    }
  ?>