分类 🐘PHP 下的文章 - 社畜猿
首页
🕒归档
📖留言板
💌关于
搜 索
1
我的小世界——博客上线啦
1,320 阅读
2
写于小程序上线之前
1,208 阅读
3
近期准备上线本站小程序
867 阅读
4
利用CSS3制作旋转3D立方体
737 阅读
5
RabbitMq C# .NET 接收广播 消费者 订阅者 简单使用 ~~
381 阅读
💯C#
🐘PHP
📝烂笔头
♉侃侃
登录
搜 索
标签搜索
React Native
rabbmitmq
thinkphp
Mysql
Typecho
socket
uniapp
tinkphp
php
echart
C语言
程序猿
累计撰写
128
篇文章
累计收到
17
条评论
首页
栏目
💯C#
🐘PHP
📝烂笔头
♉侃侃
页面
🕒归档
📖留言板
💌关于
用户登录
登录
找到
12
篇与
相关的结果
2019-03-19
thinkphp 批量删除(备注)
thinkphp 批量删除
2019年03月19日
46 阅读
0 评论
0 点赞
2019-01-19
TP5整合阿里云OSS上传文件
我的是虚拟机,所一下把sdk下载下来,链接https://github.com/aliyun/aliyun-oss-php-sdk,完整下载下来,放大tp下的vendor下,新建一个文件夹随便起个名字,放在里面本次的页面是利用表单跳转!不是利用ajax异步上传,不过都是一样的!use think\\Image; use OSS\\OssClient; use OSS\\Core\\OssException; public function uploadFile() { Vendor('alioss.autoload');//alioss上面说的那个文件夹 $file = request()->file('file'); //获取到上传的文件 $resResult = Image::open($file); // 尝试执行 try { $config = Config('aliyunOss'); //获取Oss的配置 //实例化对象 将配置传入 $ossClient = new OssClient($config\['KeyId'\], $config\['KeySecret'\], $config\['Endpoint'\]); //这里是有sha1加密 生成文件名 之后连接上后缀 $fileName = sha1(date('YmdHis', time()) . uniqid()) . '.' . $resResult->type(); //执行阿里云上传 $result = $ossClient->uploadFile($config\['Bucket'\], $fileName, $file->getInfo()\['tmp_name'\]); /** * 这个只是为了展示 * 可以删除或者保留下做后面的操作 */ $arr = \[ '图片地址:' => $result\['info'\]\['url'\], '数据库保存名称' => $fileName \]; } catch (OssException $e) { return $e->getMessage(); } //将结果输出 dump($arr); }就这样,还有不行的请留言吧
2019年01月19日
52 阅读
0 评论
2 点赞
1
2