首页 > 语言 > PHP > 正文

php实现将base64格式图片保存在指定目录的方法

2024-05-04 23:51:00
字体:
来源:转载
供稿:网友

本文实例讲述了php实现将base64格式图片保存在指定目录的方法。分享给大家供大家参考,具体如下:

<?phpheader('Content-type:text/html;charset=utf-8');$base64_image_content = $_POST['imgBase64'];//匹配出图片的格式if (preg_match('/^(data:/s*image//(/w+);base64,)/', $base64_image_content, $result)){$type = $result[2];$new_file = "upload/active/img/".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)))){echo '新文件保存成功:', $new_file;}else{echo '新文件保存失败';}}?>

希望本文所述对大家PHP程序设计有所帮助。


注:相关教程知识阅读请移步到PHP教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选