<?php$file_dir='tu/'.date("Y/m/d").'/';$fileName=create_guid();$storage = new SaeStorage();$domain = 'uploads';$destFileName = $file_dir.$fileName;//$srcFileName = $tempFile;$attr = array('encoding'=>'gzip');//保存base64字符串为图片//匹配出图片的格式$base64_image_content=$_REQUEST["urls"];
if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){$type = $result[2];$ex_file = ".{$type}";  $destFileName=$destFileName.$ex_file;//echo str_replace($result[1], '', $base64_image_content);$file_content=base64_decode(str_replace($result[1], '', $base64_image_content));//$result = $storage->upload($domain,$destFileName,$file_content);$storage->write( $domain , $destFileName , $file_content );$result=$storage->getUrl($domain,$destFileName);if(!$result) {  //失败echo '';}else{//成功echo $result; }
}else{echo $base64_image_content;}
function create_guid() {$charid = strtoupper(md5(uniqid(mt_rand(), true)));$hyphen = chr(45);// "-"$uuid =''// chr(123)// "{".substr($charid, 0, 8).$hyphen.substr($charid, 8, 4).$hyphen.substr($charid,12, 4).$hyphen.substr($charid,16, 4).$hyphen.substr($charid,20,12);//.chr(125);// "}"return $uuid;
}
?>

转载于:https://www.cnblogs.com/huhangfei/p/4991872.html

PHP 将Base64图片保存到 Sae storage相关推荐

  1. Android—将Bitmap图片保存到SD卡目录下或者指定目录

    直接上代码就不废话啦 一:保存到SD卡下 [java] view plain copy File file = new File(Environment.getExternalStorageDirec ...

  2. 一个把图片保存到SQL数据库的工具

    因公司的业务需要,会把很多图片保存到数据库中.因此做了一个很简单的工具,把图片保存到SQL数据库中. 1.可以连接到不同服务器上的SQL数据库,可以选择操作各个表; 2.可以指定保存到数据库的图片格式 ...

  3. 批量修改文件名后缀,并批量将本地图片保存到word中

      这个文章是帮女朋友做的.   为寻电子书一本,寻几天无果.近日,偶遇某网站,寻得踪迹.不料,图以".pdg"格式存在,遂写以代码,批量改得文件后缀,称只".png&q ...

  4. iOS 将图片保存到iPhone本地相册

    /** *  将图片保存到iPhone本地相册 *  UIImage *image            图片对象 *  id completionTarget       响应方法对象 *  SEL ...

  5. java保存图片到tomcat_Java上传图片到服务器路径获取系列之--图片保存到Tomcat的webapps目录下...

    Java上传图片到服务器路径获取系列之--图片保存到Tomcat的webapps目录下 note:有差错或不足之处请批评指正,谢谢! 上一篇介绍了Java web项目中把客户端上传的图片保存到服务器中 ...

  6. python爬取站长素材网页图片保存到ppt中

    2019独角兽企业重金招聘Python工程师标准>>> 网站地址:http://sc.chinaz.com/tupian/index.html 直接上代码: import reque ...

  7. 简单图库软件的实现(联网下载图片保存到sdcard在Listview中展示,并作为ContentProvider为其他软件提供图库数据)

    先看效果图: 这就是一个可以联网的图库软件,下面我们来看看需求 业务需求 1.判断是否第一次运行,第一次运行,提示添加新条目 2.点击添加按钮,弹出对话框,输入图片网址和标题 3.下载图片保存到本地S ...

  8. python对接萤石摄像头,不买SD卡,将萤石摄像头实时视频、抓拍图片保存到PC本地

    闲来写个抓图计划的demo,这样家里5年前的PC也算"废物"再利用了.还省了一个SD卡的钱,巨好. PS.萤石咋没有截图的接口,多费了劲去取视频流的帧来存储 import cv2 ...

  9. python将图片保存到excel_使用Python导出Excel图表以及导出为图片的方法

    本篇讲下如何使用纯python代码将excel 中的图表导出为图片.这里需要使用的模块有win32com.pythoncom模块. 网上经查询有人已经写好的模块pyxlchart,具体代码如下: fr ...

最新文章

  1. html5控件组合,[Vue 3] 教程 – 可复用与组合 – 插件
  2. day_06、面向对象
  3. 本月 Windows Mobile 文章推荐
  4. Maven学习(一)————Maven技术概述
  5. SQL Server 2008 各种DateTime的取值范围
  6. Kubernetes学习总结(2)——Kubernetes设计架构
  7. select下拉框默认不能选择第一个选项的问题
  8. Illustrator 教程,如何在 Illustrator 中创建和编辑作品?
  9. kaggle注册没有验证码
  10. php mysql登陆页面完整代码_PHP实现用户登录的案例代码
  11. Visual C++ 2010 Express 中文版的下载地址
  12. 应用之星:H5制作教程-最好用的H5制作工具
  13. RFB Net 笔记
  14. python 爬虫 一键爬取携程旅游团数据
  15. 一个海量在线用户即时通讯系统(IM)的完整设计
  16. 《互联网的那些事之时代》第二回:春江潮水连海平,海上明月共潮生
  17. Oracle Database Instant Client
  18. Java中遍历Map集合的5种方式总结
  19. ubuntu图形化软件包管理工具synaptic
  20. 安装scrapy报错failed with error code 1 in C:\Users\ADMINI~\AppData\Local\Temp\pip-install-4447ozxq\Twist

热门文章

  1. DEVICE_ATTR的使用
  2. 惠普电脑如何下载c语言软件,惠普笔记本电脑上的语言栏怎么弄
  3. 李宏毅的可解释模型——三个任务
  4. 计算机应用技术专业课程改革方案,【计算机维护论文】计算机应用技术专业教学改革方案(共4015字)...
  5. matlab如何进行数字信号处理,数字信号处理基础及MATLAB实现(第2版)
  6. 【Pytorch神经网络实战案例】23 使用ImagNet的预训练模型识别图片内容
  7. IDEA中中文乱码问题解决方案
  8. LeetCode 319. 灯泡开关(找规律)
  9. LeetCode 558. 四叉树交集(递归)
  10. LeetCode 389. 找不同(位运算)