php保存二进制原始数据为图片的程序代码
程序员文章站
2022-07-04 11:11:32
得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见
//生成图片
$imgdir = 'uploadimg/';...
得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见
//生成图片 $imgdir = 'uploadimg/'; $filename="nissangcj".$mobile.".jpg";///要生成的图片名字 $xmlstr = $globals[http_raw_post_data]; if(empty($xmlstr)) { $xmlstr = file_get_contents('php://input'); } $jpg = $xmlstr;//得到post过来的二进制原始数据 if(empty($jpg)) { echo 'nostream'; exit(); } $file = fopen("./".$imgdir.$filename,"w");//打开文件准备写入 fwrite($file,$jpg);//写入 fclose($file);//关闭 $filepath = './'.$imgdir.$filename; //图片是否存在 if(!file_exists($filepath)) { echo 'createfail'; exit(); }
上一篇: 桃花遍地开,*的美丽无法自拔!
下一篇: *游记之一盏酥油灯