/** * 保存到指定文件 * * @param string $file 文件地址 * @param string $format 文件格式 * @return bool */ public function save($file, $format = 'jpg') { $product = $this->product; $func = $this->imageFunc($format); $params = array($product, $file); if ($format == "jpg") { $params[] = 100; } $res = call_user_func_array($func[1], $params); if ($res) { $image = new MyImage(); $image->setFile($file); return $image; } $this->destroy($product); return false; }