public static function moveFile($filename, $newfilename) { if (!is_file($filename) || !is_writable($filename)) { return false; } self::createDir(dirname($newfilename)); //创建目录 return rename($filename, $newfilename); }