我可以在某个键上启动RecursiveIteratorIterator吗?我的代码是:
$rootpath = 'mydir/';
$fileinfos = new RecursiveIteratorIterator(
new RecursiveDirectoryIterator($rootpath),
RecursiveIteratorIterator::SELF_FIRST
);
$i = 0;
foreach($fileinfos as $pathname => $fileinfo) {
if($i++ < 15000) continue;
var_dump($pathname);
}
这会跳过前15,000个文件名(这就是我想要的),但显然很慢,因为它必须找到&#39;要点开始了。
我到处寻找文档,无法找到答案。有没有办法从密钥15000启动RecursiveIteratorIterator?有点像$ fileinfos-&gt; setKey(15000)?
谢谢!