企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
> 依赖 image图像处理组件:压缩/缩略图/水印处理 ## 基本使用 默认配置 ``` $config = array( 'maxSize' => 1048576, //上传的文件大小限制 默认10M 'allowExts' => [], //允许的文件后缀 'rootPath' => 'uploads/', //上传根路径 'savePath' => '', //保存路径 'saveRule' => 'md5', //命名规则 'max_width' =>'0',//如果为0的话不压缩 'max_height' =>'1000',//默认高度 'thumb_width' =>'0',//如果为0的话不生成缩略图 'thumb_height'=>'180',//默认高 'thumb_type'=> 6, //缩放类型 ); ``` 实例化对象 ``` $upload= new File($config); ``` 上传文件 ``` // $key 上传name字段,为空自适应 $upload->upload($key = ''); ``` > 上传文件后, 成功返回true,失败返回false 获取上传信息 ``` $upload->getUploadFileInfo(); ``` 获取错误信息 ``` $upload->getError(); ```