PHP图片与base64字符串相互转换函数
来源:互联网 发布:时间煮雨 知乎 编辑:程序博客网 时间:2024/04/30 12:35
/** * 图片转换成base64字符串 * @param $image_file 图片路径 * @return string base64字符串 */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字符串转换成图片 * @param string $base64_string base64字符串 * @param unknown $path 图片保存路径 * @param string $prefix 图片前缀 * @return boolean */function base64_to_img( $base64_string, $path, $prefix='nx_') { if($base64_string!=''){ $output_file = $prefix.time().rand(100,999).'.jpg'; $path = $path.$output_file; $ifp = fopen( $path, "wb" ); fwrite( $ifp, base64_decode( $base64_string) ); fclose( $ifp ); return( $output_file ); } return false;}
阅读全文
0 0
- PHP图片与base64字符串相互转换函数
- 图片 与base64相互转换
- 图片与base64之间的相互转换
- Image与Base64字符串相互转换
- Image与Base64字符串相互转换
- 图片与Base64字符串相互转化
- 从零开始学_JavaScript_系列(36)——base64字符串与图片的相互转换
- Base64位编码与String字符串的相互转换,Base64与Bitmap的相互转换
- java 实现 :Base64字符串 和 图片 之间的相互转换
- base64字符串与图片的转换
- base64字符串与图片之间的转换
- php base64数据与图片的转换
- 如何将Bitmap位图与base64字符串相互转换[delphi]
- php 字符串和数组相互转换函数
- Base64与byte[]相互转换
- 字符串与数值相互转换的函数
- 字符串与数值相互转换的函数
- java读取写入图片文件、byte[]、base64字符串、16进制字符串相互转换
- constructor-arg和 property的使用
- Linux 信号
- 使用Hive的正则表达式匹配数据时为NULL
- CTF学习站点总结
- 通过sql语句,根据时间值返回相应状态
- PHP图片与base64字符串相互转换函数
- 数据的存储(一、共享参数 SharedPreferences)
- js基础
- make bzImage时报错scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h: No such file or directory
- Android 自定义View (四) 视频音量调控
- Android开发中,常用工具类集合:Sutils,一款轻量级的Android开发工具类库
- 生活天地--喜欢学习技术的朋友们,欢迎互相交流沟通。
- 数据中心的福音 | NVMe协议将增加IO Determinism功能
- 《剑指offer》刷题笔记(发散思维能力):求1+2+3+...+n