您的位置:首页 > 编程语言 > PHP开发

用php的GD库画一个简易股市走势图(折线图)

2012-12-13 00:00 239 查看
$im=imagecreatetruecolor(1200,500);
$black=imagecolorallocate($im,0,0,0);
$white=imagecolorallocate($im,255,255,255);
$red=imagecolorallocate($im,255,0,0);
imagefill($im,0,0,$white);
$money=array('9'=>50,'10'=>100,'11'=>130,'12'=>150,'13'=>120,'14'=>200,'15'=>300,'16'=>'280','17'=>'370','18'=>350);//股市时间=>指数
foreach($money as $key=>$value){//取得每个时间点的股市坐标
$point[]=array(($key-8)*100,500-$value);
}
for($i=0,$j=count($point);$i<$j-1;$i++){//连接前后坐标
imagesetpixel($im,$point[$i][0],$point[$i][1],$red);
imageline($im,$point[$i][0],$point[$i][1],$point[$i+1][0],$point[$i+1][1],$black);
}

header('Content-type:image/jpeg');
imagejpeg($im);
imagedestroy($im);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: