diff --git a/library/think/File.php b/library/think/File.php index f5e5470d..580cb7dd 100644 --- a/library/think/File.php +++ b/library/think/File.php @@ -161,7 +161,7 @@ class File extends SplFileObject $savename .= '.' . pathinfo($this->getInfo('name'), PATHINFO_EXTENSION); } } elseif ('' === $savename) { - $savename = $this->getFilename(); + $savename = $this->getInfo('name'); } return $savename; }