【php开源代码栏目提醒】:网学会员,鉴于大家对php开源代码十分关注,论文会员在此为大家搜集整理了“9_9.php”一文,供大家参考学习!
<?php
// 创建一个图像
$image = imagecreate(400, 200);
//分配颜色
$white = imagecolorallocate($image,255,255,255);
$black = imagecolorallocate($image,0,0,0);
//设置多边形使用的数组参数
$poly1 = array(
5,5,//三角形第1个顶点位置
5,100,//三角形第2个顶点位置
50,80//三角形第3个顶点位置
);
$poly2 = array(
20,10,//四边形第1个顶点位置
50,70,//四边形第2个顶点位置
120,50,//四边形第3个顶点位置
50,10//四边形第4个顶点位置
);
$poly3 = array(
200,10,//五边形第1个顶点位置
150,80,//五边形第2个顶点位置
120,150,//五边形第3个顶点位置
150,110,//五边形第4个顶点位置
200,180//五边形第4个顶点位置
);
//画一个三角形
imagepolygon($image,$poly1,3, $black);
//画一个四边形
imagepolygon($image,$poly2,4, $black);
//画一个五边形
imagepolygon($image,$poly3,5, $black);
//发送头文件信息
header("Content-type: image/png");
//输出PNG图像
imagepng($image);
//释放内存
imagedestroy($image);
?>