; //背景色 $color_1=imagecolorallocate($pic,30,144,255); //线条色 $color_2=imagecolorallocate($pic,0,0,0); //黑色 $color_3=imagecolorallocate($pic,194,194,194);//灰色 //绘制网格 imagesetthickness($pic,1); //网格线宽 $y_line_width=floor($width/100); //纵网格线数目 $y_line_density=$y_line_width==0 ? 0 :floor($width/$y_line_width); //纵网格线密度 $point_zero_y=$zero_y > $high ? $high : $zero_y; imagestring($pic,1,$empty_size_x-1,$high+4,"0",$color_2); //零点数轴标记 for($i=1;$i <= $y_line_width;$i++){ //绘制纵网格线 imagesetthickness($pic,1); //网格线宽 imageline($pic,$y_line_density*$i+$empty_size_x,0,$y_line_density*$i+$empty_size_x,$high,$color_3); imagesetthickness($pic,2); //轴点线宽 imageline($pic,$y_line_density*$i+$empty_size_x,$point_zero_y-4,$y_line_density*$i+$empty_size_x,$point_zero_y,$color_2); imagestring($pic,1,100*$i+$empty_size_x-5,$high+4,$allnum/$y_line_width*$i,$color_2); //数轴标记 } $x_line_width=floor($high/30); //横网格线数目 $x_line_density=$x_line_width==0 ? 0 :floor($high/$y_line_width); //横网格线密度 if($zero_y > $high){ //绘制横网格线 imagestring($pic,1,0,$high-3,round($min_num_add,$fix),$color_2); //零点数轴标记 for($i=1;$i <= $x_line_width;$i++){ imagesetthickness($pic,1); //网格线宽 imageline($pic,0+$empty_size_x,$high-$x_line_density*$i,$width+$empty_size_x,$high-$x_line_density*$i,$color_3); imagesetthickness($pic,2); //轴点线宽 imageline($pic,0+$empty_size_x,$high-$x_line_densit |