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

本文出至: 新太潮流网络博客

/*** [将Base64图片转换为本地图片并保存]* @E-mial wuliqiang_aa@163.com* @TIME   2017-04-07* @WEB    http://blog.iinu.com.cn* @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;}
}
本文出至: 新太潮流网络博客


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部