获取正确的路径来保存文件PHP

时间:2018-09-19 23:02:02

标签: php xampp

使用move_uploaded_file()时,我试图动态地找到img文件夹的路径,以便我的命令可以同时在本地开发服务器(XAMPP)和远程生产服务器上运行。这是我目前正在使用的功能。

public function storePicture(): bool
    {
        $this->setNewPath('C:\fakepath\_img\uploads\\' . $this->getName());
        if (move_uploaded_file($this->getTmpName(), $this->getNewPath())) {
            return true;
        } else {
            return false;
        }
    }

请注意\只是为了避免出现此斜线,并且实际上并不重要,因为它在我的开发服务器上起作用。我已经厌倦了使用dirname()了,它似乎在ALMOST上工作,除了它已经反斜杠并且仅从服务器目录的根目录获取路径。这可能可以在我的生产服务器上使用,但显然不能在我的开发服务器上使用。

0 个答案:

没有答案