Implements Iterator so you can foreach() over the content of the given directory
DirectoryIterator クラス
導入
...
クラス概要
DirectoryIterator
class DirectoryIterator
extends
SplFileInfo
implements
Iterator
,
Traversable
{
/* メソッド */
__construct
( string $path
)
}目次
- 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 — ディレクトリがまだエントリを持っているかどうかチェックする
DirectoryIterator
Mark van Straten
09-Jul-2008 04:56
09-Jul-2008 04:56
