<?php
//define("PAI",M_PI/180);function ImageTree(&$g,$x,$y,$L,$a,$tt,$Leaf_color,$Line_color)
{
for ($i=-1;$i<=1;$i++)
{
$x1=$x+$L*cos( ($a+$i*(rand(0,40)+20))*M_PI/180);
$y1=$y+$L*sin( ($a+$i*(rand(0,40)+20))*M_PI/180);
ImageLine($g,(int)$x,(int)$y,(int)$x1,(int)$y1,$Line_color);
if ($L >5)
{
ImageTree($g,$x1,$y1,$L-8,$a+$i*rand(0,40)+10,$tt,$Leaf_color,$Line_color);
}
else
{
if ($tt == 1)
{
ImageArc($g,(int)$x1,(int)$y1,2,2,0,180,$Leaf_color);
}
else if ($tt == 2)
{
ImageLine($g,(int)$x1,(int)$y1,(int)($x1+$i*rand(0,5)),(int)($y1+rand(0,20)+50),$Line_color);
}
}
}
}
$im=ImageCreate(670,400);
$bg=ImageColorAllocate($im,0,0,0);
$fg=ImageColorAllocate($im,255,255,0);
$fg1=ImageColorAllocate($im,20,88,0);
$tree=ImageColorAllocate($im,255,0,0);
$x=400;
$y=300;ImageLine($im,$x-50,$y-50,$x-50,$y-50+120,$fg);
ImageTree($im,$x-50,$y-50,50,-90,1,$tree,$fg1);
Header("Content-type:image/png");
ImagePng($im);
ImageDestroy($im);
?>
//define("PAI",M_PI/180);function ImageTree(&$g,$x,$y,$L,$a,$tt,$Leaf_color,$Line_color)
{
for ($i=-1;$i<=1;$i++)
{
$x1=$x+$L*cos( ($a+$i*(rand(0,40)+20))*M_PI/180);
$y1=$y+$L*sin( ($a+$i*(rand(0,40)+20))*M_PI/180);
ImageLine($g,(int)$x,(int)$y,(int)$x1,(int)$y1,$Line_color);
if ($L >5)
{
ImageTree($g,$x1,$y1,$L-8,$a+$i*rand(0,40)+10,$tt,$Leaf_color,$Line_color);
}
else
{
if ($tt == 1)
{
ImageArc($g,(int)$x1,(int)$y1,2,2,0,180,$Leaf_color);
}
else if ($tt == 2)
{
ImageLine($g,(int)$x1,(int)$y1,(int)($x1+$i*rand(0,5)),(int)($y1+rand(0,20)+50),$Line_color);
}
}
}
}
$im=ImageCreate(670,400);
$bg=ImageColorAllocate($im,0,0,0);
$fg=ImageColorAllocate($im,255,255,0);
$fg1=ImageColorAllocate($im,20,88,0);
$tree=ImageColorAllocate($im,255,0,0);
$x=400;
$y=300;ImageLine($im,$x-50,$y-50,$x-50,$y-50+120,$fg);
ImageTree($im,$x-50,$y-50,50,-90,1,$tree,$fg1);
Header("Content-type:image/png");
ImagePng($im);
ImageDestroy($im);
?>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货