FilesystemIterator クラス
導入
Filesystem イテレータです。
クラス概要
FilesystemIterator
/* 定数 */
/* メソッド */
__construct
( string $path
[, int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CURRENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS
] )
/* 継承したメソッド */
}定義済み定数
- FilesystemIterator::CURRENT_AS_PATHNAME
-
FilesystemIterator::current がパス名を返すようにします。
- FilesystemIterator::CURRENT_AS_FILEINFO
-
FilesystemIterator::current が SplFileInfo のインスタンスを返すようにします。
- FilesystemIterator::CURRENT_AS_SELF
-
FilesystemIterator::current が $this (FilesystemIterator) を返すようにします。
- FilesystemIterator::CURRENT_MODE_MASK
-
FilesystemIterator::current をマスクします。
- FilesystemIterator::KEY_AS_PATHNAME
-
FilesystemIterator::key がパス名を返すようにします。
- FilesystemIterator::KEY_AS_FILENAME
-
FilesystemIterator::key がファイル名を返すようにします。
- FilesystemIterator::KEY_MODE_MASK
-
FilesystemIterator::key をマスクします。
- FilesystemIterator::NEW_CURRENT_AND_KEY
-
FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO と同じ。
- FilesystemIterator::SKIP_DOTS
-
ドットファイル (. および ..) をスキップします。
- FilesystemIterator::UNIX_PATHS
-
システムのデフォルトにかかわらず、Unix スタイルのスラッシュでパスをあらわすようにします。
目次
- FilesystemIterator::__construct — 新しい filesystem イテレータを作成する
- FilesystemIterator::current — 現在のファイル
- FilesystemIterator::getFlags — 処理フラグを取得する
- FilesystemIterator::key — 現在のファイルのキーを取得する
- FilesystemIterator::next — 次のファイルに移動する
- FilesystemIterator::rewind — 先頭に巻き戻す
- FilesystemIterator::setFlags — 処理フラグを設定する
FilesystemIterator
There are no user contributed notes for this page.
