用php的GD庫畫一個簡易股市走勢圖(折線圖)

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

發佈了35 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章