接口app 接口中上传 图片

mac2022-06-30  73

/** * @Method base64图片上传 * @author 黄国金 * return array * date 2016-1-10 */function saveBase64Image($base64_image_content){ if (preg_match('/^(data:\s*image\/(\w+);base64,)/', $base64_image_content, $result)){ //图片后缀 $type = $result[2]; //保存位置--图片名 $image_name="app_opinion_img_".date('His').str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT).".".$type; $path = '/Public/'; $image_url = $path.$image_name; //解码 $decode=base64_decode(str_replace($result[1], '', $base64_image_content)); if (file_put_contents('.'.$image_url, $decode)){ $data['code']=0; $data['imageName']=$image_name; $data['url']=$image_url; $data['msg']='保存成功!'; }else{ $data['code']=1; $data['imgageName']=''; $data['url']=''; $data['msg']='图片保存失败!'; } }else{ $data['code']=1; $data['imgageName']=''; $data['url']=''; $data['msg']='base64图片格式有误!'; } return $data;}

转载于:https://www.cnblogs.com/hgj123/p/6269695.html

最新回复(0)