本文整理匯總了PHP中DirectoryIterator::Rewind方法的典型用法代碼示例。如果您正苦於以下問題:PHP DirectoryIterator::Rewind方法的具體用法?PHP DirectoryIterator::Rewind怎麽用?PHP DirectoryIterator::Rewind使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類DirectoryIterator
的用法示例。
在下文中一共展示了DirectoryIterator::Rewind方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getDirInfo
function getDirInfo($dir)
{
$iterator = new DirectoryIterator($dir);
#先輸出文件夾
while ($iterator->valid()) {
if ($iterator->isDir() && $iterator->getFilename() != '.' && $iterator->getFilename() != '..' && $iterator->getFilename() != '.git') {
echo '<li class="flist filedir"><i class="fa fa-folder-open"></i> ' . $iterator->getFilename();
echo '<ul class="dirlist">';
getDirInfo($iterator->getPathname());
echo '</ul></li>';
}
$iterator->next();
}
#再輸出文件
$iterator->Rewind();
while ($iterator->valid()) {
if ($iterator->isFile()) {
echo '<li class="flist file"><i class="fa fa-file-text"></i> ' . $iterator->getFilename() . '</li>';
}
$iterator->next();
}
}