前端用ajax传bsae64格式的图片链接到后台
$image = $_POST['image']; // G_UPLOAD自定义自己的路径 $path = G_UPLOAD. 'ceshi/'; $imageName = "b64_".date("His", time()). "_".rand(1111, 9999).'.png'; if (strstr($image, ",")) { $image = explode(',', $image); $image = $image[1]; } $path = $path.date("Ymd", time()); if (!is_dir($path)) { //判断目录是否存在 不存在就创建 mkdir($path, 0777, true); } $imageSrc = $path. "/".$imageName; //图片名字 $r = file_put_contents($imageSrc, base64_decode($image)); //返回的是字节数 if (!$r) { $date = 0; } else { //return true; $date = 1; // $date = $path."/". $imageName; } echo json_encode($date);