if($_POST['image']){
$base64_image_content=$_POST['image'];
if($base64_image_content){
// $path='demo.te.bjdezd.com/static/upimage/';
// $file = base64_decode(request()->file('image'));//图片
$param = input('param.');
$up_dir = ROOT_PATH . 'public/static' . DS . 'upimage/';//存放在当前目录的upload文件夹下
$base64_img = trim($param['image']);
if(preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_img, $result)){
$type = $result[2];
if(in_array($type,array('pjpeg','jpeg','jpg','gif','bmp','png'))){
$filename=time().'.'.$type;
$teacherArr['imgurl']='http://你的网址.com/static/upimage/'.$filename;
$new_file = $filename.time().'.'.$type;
if(file_put_contents($new_file, base64_decode(str_replace($result[1], '', $base64_img)))){
$img_path = str_replace('../../..', '', $new_file);
// return $img_path;
}else{
return '图片上传失败';
}
}else{
//文件类型错误
return '图片上传类型错误';
}
}
} else{
$teacherArr['imgurl']="";
}
unset($teacherArr['image']);
}