<?php
header
(
'Content-type: image/png'
);
/**
* Created by coder meng.
* User: coder meng
* Date: 2016/4/9 16:05
*/
// 1.
创建画布
$width
=
100
;
$height
=
30
;
$im
=
imagecreatetruecolor
(
$width
,
$height
);
//2.
设置颜色
$red
=
imagecolorallocate
(
$im
,
255
,
0
,
0
);
$green
=
imagecolorallocate
(
$im
,
0
,
255
,
0
);
$blue
=
imagecolorallocate
(
$im
,
0
,
0
,
255
);
$white
=
imagecolorallocate
(
$im
,
192
,
220
,
192
);
$color
=
imagecolorallocate
(
$im
,
rand
(
0
,
255
),
rand
(
0
,
255
),
rand
(
0
,
255
));
//3.
填充颜色
imagefill
(
$im
,
0
,
0
,
$white
);
for
(
$i
=
0
;
$i
<
100
;
$i
++)
{
//
画点
imagesetpixel
(
$im
,
rand
(
0
,
$width
),
rand
(
0
,
$height
),
$color
);
//
画线
}
for
(
$j
=
0
;
$j
<
10
;
$j
++)
{
imageline
(
$im
,
rand
(
0
,
$width
),
rand
(
0
,
$height
),
rand
(
0
,
$width
),
rand
(
0
,
$height
),
$color
);
}
$text
=
rand
(
1000
,
9999
);
// Replace path by your own font path
$font
=
'consola.ttf'
;
// Add some shadow to the text
imagettftext
(
$im
,
20
,
0
,
11
,
21
,
$color
,
$font
,
$text
);
imagepng
(
$im
);
//5
关闭资源
imagedestroy
(
$im
);
转载请注明原文地址: https://www.6miu.com/read-52001.html