PHP将图片转base64编码以及base64图片转换为图片并保存代码
来源:互联网 发布:昭通网络招聘网 编辑:程序博客网 时间:2024/04/26 05:51
一: 图片转base64编码
/*图片转换为 base64格式编码*/$img = 'uploads/01.png';$base64_img = base64EncodeImage($img);echo '<img src="' . $base64_img . '" />';function base64EncodeImage ($image_file) { $base64_image = ''; $image_info = getimagesize($image_file); $image_data = fread(fopen($image_file, 'r'), filesize($image_file)); $base64_image = 'data:' . $image_info['mime'] . ';base64,' . chunk_split(base64_encode($image_data)); return $base64_image;}
二:base64图片转换为图片并保存
/* base64格式编码转换为图片并保存对应文件夹 */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; }}echo base64_image_content($base64_img,"uploads/");
来源于:小灰灰博客
https://xiaohuihui.net.cn/archives/940.html
更多技术知识请访问小灰灰博客:
https://xiaohuihui.net.cn/
阅读全文
0 0
- PHP将图片转base64编码以及base64图片转换为图片并保存代码
- PHP将Base64图片转换为本地图片并保存
- java将图片转化为base64和base64转化为图片编码并保存在本地;以及android转base64编码
- js 将图片转换为base64编码
- php将base64编码转换为图片保存至指定位置
- php base64保存为图片
- 图片转换为Base64编码
- php保存base64图片
- Java实现base64图片转换为base64字符串。base64字符串转换图片 之间的互相转换,并保存在本地。
- php保存base64编码的图片内容
- iOS 将图片转换成base64编码
- JS将图片转换成Base64编码
- PHP 将图片数据BASE64编码
- 图片文件转换为base64编码
- 将图片转换为base64字符串Java代码(未测试)
- 将图片和Base64为互相转换
- PHP 自动将图片转换成BASE64
- PHP 将图片转换成BASE64
- vue中使用定时器时this指向问题
- 基于VGG19的识别中国人、韩国人、日本人分类器
- jdbcTemplate源码解析
- win10安装系统后,提示initializing and establishing link无法启动系统
- NPM依赖包版本号~和^和*的区别
- PHP将图片转base64编码以及base64图片转换为图片并保存代码
- Vue中的过滤器使用方法
- 防止安卓手机进入休眠状态 cpu停止 导致应用死掉
- iOS每日一记之———————————————9.3版本以下的一个诡异的闪退BUG
- element表单验证中的 手机号和身份证 验证
- Mysql 查看连接数,状态 最大并发数
- dos窗口常用指令
- 局域网中设置FTP
- 压缩解压文件--Java