企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
# 文件上传组件 swoole提供了文件上传模块,可以自动处理来自HTTP POST的文件上传。在Controller中调用 ~~~ $this->upload->save('Upfile_key'); //需要生成缩略图 $this->upload->thumb_width = 136; //缩略图宽度 $this->upload->thumb_height = 136; //缩略图高度 $this->upload->thumb_qulitity = 100; //缩略图质量 //自动压缩图片 $this->upload->max_width = 600; //约定图片的最大宽度 $this->upload->max_height = 600; //约定图片的最大高度 $this->upload->max_qulitity = 90; //图片压缩的质量 ~~~ 需要在apps/configs中配置upload.php,base_dir 就是上传文件的根目录。 ~~~ $upload = array( 'base_dir' => WEBPATH.'/uploads/', ); return $upload; ~~~ 即可自动处理上传的文件。 |  Swoole流程 | |-----| ![](https://box.kancloud.cn/2015-07-20_55aca2bf75f05.)