当前位置:编程学习 > php >>

PHP把图片base64转换成图片并保存成文件

$image="data:image/png;base64,……";
$imageName = "zzzyk.com_".date("His",time())."_".rand(1111,9999).'.png';

if (strstr($image,",")){ //判断是否有逗号 如果有就截取后半部分
    $image = explode(',',$image);
    $image = $image[1];
}

$path = "upload/".date("Ymd",time());
if (!is_dir($path)){ //判断目录是否存在 不存在就创建
    mkdir($path,0777,true);
}

$imageSrc=  $path."/". $imageName;  //图片名字

$r = file_put_contents($imageSrc, base64_decode($image));//返回的是字节数
if (!$r) {
    echo "图片生成失败";
}else{

    echo "图片生成成功";


PHP把图片转base64代码,php把base64代码转换为图片并保存

https://www.zzzyk.com/show/43ebe0f31fc162f7.htm

补充:企业软件 ,  ERP/CRM
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,