利用图片的base64地址下载echarts图表到指定文件夹,php
<?php
include("上篇文章的html文件名.html");
if($action = "save") {
$baseImage = $_POST['baseimg'];
$fileName = 'radar';//图片保存名称,同名的图片会被覆盖掉
$picType = '.png';//图片后缀
$streamFilename = "D:/PHPstorm2020/..." . $fileName . $picType; //图片保存地址(绝对路径)
preg_match('/(?<=base64,)[\S|\s]+/', $baseImage, $baseImageW);//处理base64文本
if (file_put_contents($streamFilename, base64_decode($baseImageW[0]))) {
return '上传成功';
} else {
return '图片上传失败!';
}
}else{
return '无效的图片文件!';
}
?>