// ファイル名の取得 $filenames = array(); $dir = dir(CONFIG_PATH); while($file = $dir->read()) { if(!ereg('(^\.$)|(^\.\.$)', $file) && !is_dir(CONFIG_PATH.$file)) { $filenames[] = $file; } } $dir->close(); Perl Tips | PHP で、ディレクトリの中のファイル名を取得する方法 http://perltips.twinkle.cc/node/279 ディレクトリかどうかを調べる / PHP 標準関数逆引き辞典 http://always-pg.com/php/std_rd/file/is_dir.html