牛牛在线工具

DirectoryIterator::next()

收录 8868 个 PHP 函数,含用途说明与用法示例。

DirectoryIterator::next()

将目录迭代器指针移动到下一个条目

PHP函数:DirectoryIterator::next() 适用版本:PHP 5+ 用法:DirectoryIterator::next()函数用于将目录迭代器指针移动到下一个条目。 示例: $dir = new DirectoryIterator('/path/to/directory'); foreach ($dir as $file) { if ($file->isFile()) { echo $file->getFilename() . '<br>'; } $dir->next(); } 在上面的示例中,首先我们创建了一个目录迭代器对象,将其指定为目标文件夹的路径。然后我们使用foreach循环遍历目录中的每个文件或目录。在循环中,我们首先检查当前条目是否是文件,如果是则打印出文件名。然后我们调用$dir->next()将迭代器指针移动到下一个条目。 请注意,在遍历过程中使用$dir->next()是必要的,否则循环会无限循环在同一个条目上。