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

WBOY
發布: 2016-06-20 12:55:36
原創
1799 人瀏覽過

<?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));}
登入後複製




來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!