SPL遍历文件夹

 
  

$root = 'D:/www/docroot';

$iter = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($root, RecursiveDirectoryIterator::SKIP_DOTS),
RecursiveIteratorIterator::SELF_FIRST,
RecursiveIteratorIterator::CATCH_GET_CHILD // Ignore "Permission denied"
);

$paths = array($root);
foreach ($iter as $path => $dir) {
$paths[] = str_replace("\\", "/", $path);
}

print_r($paths);


猜你喜欢

转载自blog.csdn.net/TottyAndBaty/article/details/83829172