首页  >  文章  >  后端开发  >  服务器端php获取图片数据流

服务器端php获取图片数据流

WBOY
WBOY原创
2016-06-20 12:55:361892浏览

<?php$base64 = file_get_contents("php://input"); //获取输入流$base64 = json_decode($base64,1);$data = $base64['base64'];preg_match("/data:image\/(.*);base64,/",$data,$res);$ext = $res[1];if(!in_array($ext,array("jpg","jpeg","png","gif"))){echo json_encode(array("error"=>1));die;}$file = time().'.'.$ext;$data = preg_replace("/data:image\/(.*);base64,/","",$data);if (file_put_contents($file,base64_decode($data))===false) {echo json_encode(array("error"=>1));}else{echo json_encode(array("error"=>0));}




声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn