php实现将base64格式图片保存在指定目录的方法


Posted in PHP onOctober 13, 2016

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

<?php
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 '新文件保存失败';
}
}
?>
PHP 相关文章推荐
从零开始 教你如何搭建Discuz!4.1论坛
Jul 07 PHP
PHP开发大型项目的一点经验
Oct 09 PHP
谈谈PHP语法(3)
Oct 09 PHP
二招解决php乱码问题
Mar 25 PHP
iis下php mail函数的sendmail配置方法(官方推荐)
Apr 25 PHP
php fsockopen解决办法 php实现多线程
Jan 20 PHP
PHP使用GIFEncoder类处理gif图片实例
Jul 01 PHP
php发送与接收流文件的方法
Feb 11 PHP
再谈PHP中单双引号的区别详解
Jun 12 PHP
PHP PDOStatement::closeCursor讲解
Jan 30 PHP
Laravel 关联模型-关联新增和关联更新的方法
Oct 10 PHP
php 使用ActiveMQ发送消息,与处理消息操作示例
Feb 23 PHP
thinkphp隐藏index.php/home并允许访问其他模块的实现方法
Oct 13 #PHP
Mac版PhpStorm之XAMPP整合apache服务器配置的图文教程详解
Oct 13 #PHP
php结合ajax实现手机发红包的案例
Oct 13 #PHP
php加密解密字符串示例
Oct 13 #PHP
用php和jQuery来实现“顶”和“踩”的投票功能
Oct 13 #PHP
php is_writable判断文件是否可写实例代码
Oct 13 #PHP
基于PHP制作验证码
Oct 12 #PHP
You might like
PHP.MVC的模板标签系统(四)
2006/09/05 PHP
php中addslashes函数与sql防注入
2014/11/17 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
2016/08/17 PHP
THINKPHP在添加数据的时候获取主键id的值方法
2017/04/03 PHP
PHP读取文件,解决中文乱码UTF-8的方法分析
2020/01/22 PHP
javascript 简单高效判断数据类型 系列函数 By shawl.qiu
2007/03/06 Javascript
javascript attachEvent和addEventListener使用方法
2009/03/19 Javascript
JavaScript中对象属性的添加和删除示例
2014/05/12 Javascript
avascript中的自执行匿名函数应用示例
2014/09/15 Javascript
JS数组(Array)处理函数整理
2014/12/07 Javascript
javascript实现Table排序的方法
2015/05/15 Javascript
性能优化之代码优化页面加载速度
2017/03/01 Javascript
纯javascript前端实现base64图片下载(兼容IE10+)
2018/09/14 Javascript
vue过滤器用法实例分析
2019/03/15 Javascript
仿ElementUI实现一个Form表单的实现代码
2019/04/23 Javascript
Python实现partial改变方法默认参数
2014/08/18 Python
python基础教程之基本数据类型和变量声明介绍
2014/08/29 Python
Python分析彩票记录并预测中奖号码过程详解
2019/07/09 Python
python生成器推导式用法简单示例
2019/10/08 Python
Python Celery多队列配置代码实例
2019/11/22 Python
基于python tkinter的点名小程序功能的实例代码
2020/08/22 Python
使用Python获取爱奇艺电视剧弹幕数据的示例代码
2021/01/12 Python
css3实现椭圆轨迹旋转的示例代码
2018/10/29 HTML / CSS
澳大利亚家具和家居用品购物网站:Zanui
2018/12/29 全球购物
JNI的定义
2012/11/25 面试题
STP协议的主要用途是什么?为什么要用STP
2012/12/20 面试题
自主招生自荐书
2013/11/29 职场文书
工程班组长岗位职责
2013/12/30 职场文书
小学二年级学生评语
2014/04/21 职场文书
五一活动标语
2014/06/30 职场文书
城南旧事观后感
2015/06/11 职场文书
新闻稿怎么写
2015/07/18 职场文书
校运会广播稿
2015/08/19 职场文书
部门主管竞聘书
2015/09/15 职场文书
mysql死锁和分库分表问题详解
2021/04/16 MySQL
js实现模拟购物商城案例
2021/05/18 Javascript