ParentIterator::rewind
RecursiveDirectoryIterator::getChildren
SPL
PHP Manual
RecursiveDirectoryIterator クラス
導入
...
クラス概要
RecursiveDirectoryIterator
RecursiveDirectoryIterator
extends
DirectoryIterator
implements
Traversable
,
Iterator
,
RecursiveIterator
{
/* メソッド */
object
RecursiveDirectoryIterator::getChildren
(
void
)
bool
RecursiveDirectoryIterator::hasChildren
([
bool
$allow_links
] )
string
RecursiveDirectoryIterator::key
(
void
)
void
RecursiveDirectoryIterator::next
(
void
)
void
RecursiveDirectoryIterator::rewind
(
void
)
/* 継承 */
DirectoryIterator
DirectoryIterator::current
(
void
)
int
DirectoryIterator::getATime
(
void
)
int
DirectoryIterator::getCTime
(
void
)
string
DirectoryIterator::getFilename
(
void
)
int
DirectoryIterator::getGroup
(
void
)
int
DirectoryIterator::getInode
(
void
)
int
DirectoryIterator::getMTime
(
void
)
int
DirectoryIterator::getOwner
(
void
)
string
DirectoryIterator::getPath
(
void
)
string
DirectoryIterator::getPathname
(
void
)
int
DirectoryIterator::getPerms
(
void
)
int
DirectoryIterator::getSize
(
void
)
string
DirectoryIterator::getType
(
void
)
bool
DirectoryIterator::isDir
(
void
)
bool
DirectoryIterator::isDot
(
void
)
bool
DirectoryIterator::isExecutable
(
void
)
bool
DirectoryIterator::isFile
(
void
)
bool
DirectoryIterator::isLink
(
void
)
bool
DirectoryIterator::isReadable
(
void
)
bool
DirectoryIterator::isWritable
(
void
)
string
DirectoryIterator::key
(
void
)
void
DirectoryIterator::next
(
void
)
void
DirectoryIterator::rewind
(
void
)
string
DirectoryIterator::valid
(
void
)
}
目次
RecursiveDirectoryIterator::getChildren
— ディレクトリであれば、現在のエントリに対するイテレータを返す
RecursiveDirectoryIterator::hasChildren
— 現在のエントリがディレクトリかつ '.' もしくは '..' でないかどうかを返す
RecursiveDirectoryIterator::key
— 現在のディレクトリエントリのパスとファイル名を返す
RecursiveDirectoryIterator::next
— 次のエントリに移動する
RecursiveDirectoryIterator::rewind
— ディレクトリを最初に巻き戻す
ParentIterator::rewind
RecursiveDirectoryIterator::getChildren
SPL
PHP Manual