org\upload\driver\Ftp::save PHP Метод

save() публичный Метод

保存指定文件
public save ( array $file, boolean $replace = true ) : boolean
$file array 保存的文件信息
$replace boolean 同名文件是否覆盖
Результат boolean 保存状态,true-成功,false-失败
    public function save($file, $replace = true)
    {
        $filename = $this->rootPath . $file['savepath'] . $file['savename'];
        /* 不覆盖同名文件 */
        // if (!$replace && is_file($filename)) {
        //     $this->error = '存在同名文件' . $file['savename'];
        //     return false;
        // }
        /* 移动文件 */
        if (!ftp_put($this->link, $filename, $file['tmp_name'], FTP_BINARY)) {
            $this->error = '文件上传保存错误!';
            return false;
        }
        return true;
    }