《PHP学习:php保存二进制原始数据为图片的程序代码》要点:
本文介绍了PHP学习:php保存二进制原始数据为图片的程序代码,希望对您有用。如果有疑问,可以联系我们。
获得post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见PHP应用
- //生成图片
- $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();
- }
维易PHP培训学院每天发布《PHP学习:php保存二进制原始数据为图片的程序代码》等实战技能,PHP、MYSQL、LINUX、APP、JS,CSS全面培养人才。