RecursiveCachingIterator::hasChildren
DirectoryIterator::__construct
SPL
PHP Manual
DirectoryIterator クラス
導入
...
クラス概要
DirectoryIterator
class
DirectoryIterator
extends
SplFileInfo
implements
Iterator
,
Traversable
{
/* メソッド */
__construct
(
string
$path
)
DirectoryIterator
current
(
void
)
int
getATime
(
void
)
int
getCTime
(
void
)
string
getFilename
(
void
)
int
getGroup
(
void
)
int
getInode
(
void
)
int
getMTime
(
void
)
int
getOwner
(
void
)
string
getPath
(
void
)
string
getPathname
(
void
)
int
getPerms
(
void
)
int
getSize
(
void
)
string
getType
(
void
)
bool
isDir
(
void
)
bool
isDot
(
void
)
bool
isExecutable
(
void
)
bool
isFile
(
void
)
bool
isLink
(
void
)
bool
isReadable
(
void
)
bool
isWritable
(
void
)
string
key
(
void
)
void
next
(
void
)
void
rewind
(
void
)
string
valid
(
void
)
}
目次
DirectoryIterator::__construct
— パスから新規ディレクトリイテレータを生成する
DirectoryIterator::current
— これ自身を返す (Iterator インターフェースに必要)
DirectoryIterator::getATime
— ファイルの最終アクセス時刻を取得する
DirectoryIterator::getCTime
— ファイルの inode 修正時刻を取得する
DirectoryIterator::getFilename
— 現在のディレクトリエントリのファイル名を返す
DirectoryIterator::getGroup
— ファイルのグループを取得する
DirectoryIterator::getInode
— ファイルの inode を取得する
DirectoryIterator::getMTime
— ファイルの最終修正時刻を取得する
DirectoryIterator::getOwner
— ファイルの所有者を取得する
DirectoryIterator::getPath
— ディレクトリパスを返す
DirectoryIterator::getPathname
— 現在のディレクトリエントリのパスとファイル名を返す
DirectoryIterator::getPerms
— ファイルのパーミッションを取得する
DirectoryIterator::getSize
— ファイルサイズを取得する
DirectoryIterator::getType
— ファイルタイプを取得する
DirectoryIterator::isDir
— ファイルがディレクトリであれば true を返す
DirectoryIterator::isDot
— 現在のエントリが '.' もしくは '..' の場合 true を返す
DirectoryIterator::isExecutable
— ファイルが実行可能な場合 true を返す
DirectoryIterator::isFile
— ファイルが通常のファイルの場合 true を返す
DirectoryIterator::isLink
— ファイルがシンボリックリンクの場合 true を返す
DirectoryIterator::isReadable
— ファイルが読込可能であれば true を返す
DirectoryIterator::isWritable
— ファイルが書き込み可能であれば true を返す
DirectoryIterator::key
— 現在のディレクトリエントリを返す
DirectoryIterator::next
— 次のエントリに移動する
DirectoryIterator::rewind
— ディレクトリを最初に巻き戻す
DirectoryIterator::valid
— ディレクトリがまだエントリを持っているかどうかチェックする
RecursiveCachingIterator::hasChildren
DirectoryIterator::__construct
SPL
PHP Manual