博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP将Base64图片转换为本地图片并保存
阅读量:4595 次
发布时间:2019-06-09

本文共 824 字,大约阅读时间需要 2 分钟。

PHP将Base64图片转换为本地图片并保存

/** * [将Base64图片转换为本地图片并保存] * @param  [Base64] $base64_image_content [要保存的Base64] * @param  [目录] $path [要保存的路径] */function base64_image_content($base64_image_content,$path){    //匹配出图片的格式    if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){        $type = $result[2];        $new_file = $path."/".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)))){            return '/'.$new_file;        }else{            return false;        }    }else{        return false;    }}

转载于:https://www.cnblogs.com/qixidi/p/10202500.html

你可能感兴趣的文章
JCEF3——谷歌浏览器内核Java版实现(一):使用jawt获取窗体句柄
查看>>
Java性能总结四(转)
查看>>
net 程序员面试宝典
查看>>
2019年机器学习:追踪人工智能发展之路
查看>>
2.Android新版开发教程&笔记—Activity间的数据传递
查看>>
经典的电工电路图(转载的)
查看>>
Nginx详解三:Nginx基础篇之yum安装
查看>>
DataGuard 单实例到RAC搭建
查看>>
ASP.NET Zero--4.不使用谷歌字体,提升加载速度
查看>>
【心路历程】(NOIP 203)&(HNOI 355)
查看>>
css自问自答(一)
查看>>
3.通过js代码设置css样式
查看>>
测试工程师面试
查看>>
读书笔记:JavaScript编程全解
查看>>
大小端格式
查看>>
阅读书籍电技术
查看>>
互联网时代的报纸收费与读者细分
查看>>
mysql优化
查看>>
vs2012中怎样设为起始页,怎样取消
查看>>
CSS3中的box-shadow
查看>>