function do_upload($user_id, $file_name, $source_file) { $image = new AlibabaImage($this->config['ak'], $this->config['sk'], "TOP"); $uploadPolicy = new uploadPolicy(); $uploadPolicy->dir = $user_id; // $uploadPolicy->name = $file_name; // 文件名不/" if (!$image->existsFolder($this->namespace, $user_id)) { $image->createDir($this->namespace, $user_id); } $uploadPolicy->namespace = $this->namespace; $res = $image->upload($source_file, $uploadPolicy, $opts = array()); return $res; }