当前位置:Gxlcms > PHP教程 > php保存二进制原始数据为图片的程序代码_PHP教程

php保存二进制原始数据为图片的程序代码_PHP教程

时间:2021-07-01 10:21:17 帮助过:26人阅读

php保存二进制原始数据为图片的程序代码


得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

//生成图片

$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();

}

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/894051.htmlTechArticlephp保存二进制原始数据为图片的程序代码 得到post过来的二进制原始数据,选择一个生成路径及图片的名字,之后写入,思路很显而易见...

人气教程排行