PHP

PHP 实现递归获取目录文件名

PHP 递归获取目录下所有的文件名称

public function getAllFileName($directory, &$fileArr = [])
    {
        $mydir = dir($directory);
//        echo "
    \n";         while ($file = $mydir->read()) {             if ((is_dir("$directory/$file")) and ($file != ".") and ($file != "..")) { //                echo "
  • $file
  • \n";                 $this->getAllFileName("$directory/$file", $fileArr);             } else if (($file != ".") and ($file != "..")) {                 $fileArr[] = $directory . '/' . $file; //                echo "
  • $directory/$file
  • \n";             }         } //        echo "
\n";         $mydir->close();         return $fileArr;     }





留言簿


113.116.237.18 回复 119.123.77.243

2个月前

你是哪里的?

回复

119.123.77.243

3个月前

太棒了!

回复

(c) 2024 OYYM - 赣ICP备17008861号-1

欧阳裕民个人博客