Swank, is_dir() is_file() глянь лучше в сторону spl там есть интересные классы для работы с фс для кфм это и использовал