PHP开发中经常有遍历目录的需求,
使用PHP内置标准库SPL提供的迭代器,
可以很方便地实现。
代码:
<?php
$dir = './dir';
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir));
foreach ( $files as $file ) {
echo $file->__toString();
echo chr(10);
}
PHP开发中经常有遍历目录的需求,
使用PHP内置标准库SPL提供的迭代器,
可以很方便地实现。
代码:
<?php
$dir = './dir';
$files = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($dir));
foreach ( $files as $file ) {
echo $file->__toString();
echo chr(10);
}