【composer包】free-pic 免费图床
时间:2020-11-02 13:47
下面由composer教程栏目给大家介绍关于【composer包】free-pic 免费图床,希望对需要的朋友有所帮助! 体验demo(http://free-pic.hzz.cool/upload.html) github 地址(https://github.com/hezhizheng/free-pic) packagist 地址(https://packagist.org/packages/hzz/free-pic) 下载安装 上传图片到本地 上传图片到第三方图床 删除本地图片 详细用法可参考 tests 用例 以上就是【composer包】free-pic 免费图床的详细内容,更多请关注gxlsystem.com其它相关文章!free-pic 免费图床
feature
支持图床
使用
composer require "hzz/free-pic @dev"
...
use Hzz\File;
// 上传图片到本地 , 也可使用其他上传类,最终获取图片的绝对路径即可
$fileEntity = File::singleton();
// $field_name 上传图片的字段名称 默认 file
// $dir 指定上传路径 默认 ''
$filepath = $fileEntity->upload($field_name,$dir);
// 通过不同类型初始化实现类
// 支持参数类型(img_kr、sm、img_bb)
$serve = FreePic::create('img_kr');
// $serve->proxy = 'http://127.0.0.1:58591'; // 按需设置代理、sm.ms在移动网络下可能需要fq
$url = $serve->upload($filepath);
$fileEntity->delete($filepath);