isFile()) { rename($f->getRealPath(), "$dest/" . $f->getFilename()); } else if(!$f->isDot() && $f->isDir()) { rmove($f->getRealPath(), "$dest/$f"); unlink($f->getRealPath()); } } unlink($src); }