本文实例讲述了php实现将base64格式图片保存在指定目录的方法。共享给大家供大家参考,详细如下:

header('Content-type:text/html;charset=utf-8');

$base64_image_content = $_POST['imgBase64'];

//匹配出图片的格式

if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){

$type = $result[2];

$new_file = "upload/active/img/".date('Ymd',time())."/";

if(!file_exists($new_file))

{

//检查是否有该文件夹,如果没有就创建,并给予最高权限

mkdir($new_file, 0700);

}

$new_file = $new_file.time().".{$type}";

if (file_put_contents($new_file, base64_decode(str_replace($result[1], '', $base64_image_content)))){

echo '新版文件保存成功:', $new_file;

}else{

echo '新版文件保存失败';

}

}

?>

PS:这里再为大家推荐几个线上图片工具供大家参考使用

图片转换为Base64编码线上工具:

http://tools.in68.com/transcoding/img2base64

线上Email邮箱图标制作工具:

http://tools.in68.com/email/emaillogo

线上PS图像处理工具:

http://tools.in68.com/aideddesign/webps

线上图片格式转换(jpg/bmp/gif/png)工具:

http://tools.in68.com/aideddesign/picext

ICO图标线上生成工具:

http://tools.in68.com/aideddesign/ico_img

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP图形与图片操作技巧汇总》、《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《PHP数组(Array)操作技巧大全》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

php复制目录图片,php实现将base64格式图片保存在指定目录的方法相关推荐

  1. input元素选择图片,并转换为base64格式在img标签显示

    #input元素选择图片,并转换为base64格式在img标签显示 <body><input type="file"><img src="& ...

  2. ajax传递多个base64,H5移动开发Ajax上传多张Base64格式图片到服务器

    这篇文章主要为大家详细介绍了H5移动开发Ajax上传多张Base64格式图片到服务器,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 废话不多说,直接看代码吧 1.上传组件 2.展示添加上的图片 v ...

  3. php 图片合成gif,php合并图片,生成gif动态图片,保存到指定目录

    php合并图片,生成gif动态图片,保存到指定目录 1. PHP代码/* 图片合并需要 1 下载 php_imagick_st-Q8.dll 并将其放入 php/ext/ 2 在php.ini 中加入 ...

  4. vue项目,把图片文件流转为base64格式以图片形式展示在前端

    问题描述 前台需要展示图片,期望后台直接返回图片地址,但是后台给的是的文件流而不是一个图片地址,需要把文件流转为base64的格式展示出来. 请求后台接口时,返回图片内容如下: 上图不是base64格 ...

  5. Opencv学习笔记(一):如何将得到的图片保存在指定目录以及如何将文件夹里所有图片以数组形式输出

    文章目录 1.图片保存在指定目录 1.1实际实例 2.文件夹里所有图片以数组形式输出 2.1实际代码 1.图片保存在指定目录 在opencv中用于保存图片所用到的语句是cv2.imwrite(file ...

  6. base64格式图片转换成二进制流并生成图片文件

    1.base64格式图片转换成二进制流并生成图片文件 /*** 将base64格式的字符串转换成二进制流,并转换成图片*/ public boolean changeBase64ToImage(Str ...

  7. 一键完成:批量转pdf图片为png、svg格式图片

    记得以前使用texlive2020时,只要在standalone的选项里面使用convert选项,再加一些设置,就能自动生成高清png 格式的图片了. 自从升级为exlive2022后,才发现再也不能 ...

  8. python保存图片到指定路径_python将处理好的图像保存到指定目录下的方法

    原始图像绝对路径的图像名存储在一个txt文件中,下面的程序实现的功能是按照txt文件的顺序,依次将图片读取然后进行处理,最后将处理之后的图像保存在指定的路径下: # Read in the image ...

  9. R语言ggplot2可视化、在一张图中画出两条曲线(two lines in same ggplot2 graph)、使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中

    R语言ggplot2可视化.在一张图中画出两条曲线(two lines in same ggplot2 graph).使用pdf函数将ggplot2可视化图像保存到指定目录的pdf格式文件中 目录

  10. Java从指定URL下载文件并保存到指定目录

    转自(留做笔记):https://www.cnblogs.com/henuyuxiang/p/11608936.html 1.基本流程 当我们想要下载网站上的某个资源时,我们会获取一个url,它是服务 ...

最新文章

  1. withCredentials--相同主域跨域解决方法
  2. java类如何enum_java – 如何模拟ENUM类中的方法?
  3. Java高并发和多线程系列 - 1. 线程基本概念
  4. python基础--面向对象之多态
  5. JVM系列五:JVM监测工具[整理中]
  6. c 调用matlab文件路径,C/C++下调用matlab函数操作说明
  7. chromebook刷_使用Chromebook编码
  8. java打印结果横向排列_Java8排列组合(6行代码实现)
  9. [转]apache MPM介绍
  10. 油猴脚本对web项目的影响
  11. Matrix TraceCanary
  12. python拟合泊松分布_Python Numpy泊松分布
  13. 基于springboot的打卡签到
  14. 自学软件测试怎么样,有前景吗?
  15. 使用CDN后网页无法访问怎么解决
  16. 怎么查询计算机二级证书快递号,计算机二级office查询成绩后的注意事项证书直邮申请17到到23号...
  17. office 论文 页码_WORD目录,页眉,页脚,页码设置技巧 为你的毕业论文收藏吧-以Word 2013演示...
  18. java取得对象占用的内存大小
  19. 达梦数据库定位阻塞方法举例
  20. syl——linux学习(一)

热门文章

  1. git实现ssh免密上传远程gitlab仓库
  2. android的适配器用于,在Android中实现适用于RecyclerView的适配器
  3. c ringbuffer 源码_Python Ring Buffer的实现
  4. kali导入mysql备份_生产环境web站点及mysql数据库备份案例
  5. 跑python gpu利用率低_提高GPU利用率,阿里云cGPU容器技术助力人工智能提效降本...
  6. Introduction to Computer Networking学习笔记(十八):Switching 交换工作实现
  7. python是脚本语言_python需要编译,为什么还把他叫做脚本语言?
  8. java jxl上传excel_JAVA实现上传,下载,jxl操作Excel和邮件发送
  9. c++ string 删除第一个字符_字符串操作的全面总结
  10. JZOJ1286太空电梯