Login
网站首页 > 文章中心 > php

PHPBase64图片保存到本地函数

作者:小编 更新时间:2023-07-04 08:47:15 浏览量:140人看过

private static function base64_image($a_img_htmls, $a_path){

//正则匹配出图片的格式

if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $a_img_htmls, $result)) {

$type = $result[2];  //获取图片格式

$new_file = $a_path .  "/";

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], '', $a_img_htmls)))) {

return  $new_file; //'/' .

} else {

return '';

}

} else {

return '';

}

}


版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/php/988.html
<<上一篇 2023-07-04
下一篇 >> 2023-07-04

编辑推荐

热门文章