PHP描画で円グラフを生成する方法、PHP描画で円を生成する方法
この記事の例では、PHP 描画を使用して円グラフを生成する方法を説明します。参考のためにみんなで共有してください。詳細は以下の通りです
ここで実装する関数は、円を形成するセクターで構成され、各セクターが異なる色を持つ人口分布比率グラフです。
コードをコピーします コードは次のとおりです:
$array = array("北京"=>1925,"上海"=>2016,"広州"=>1256,"深セン"=>980);
$arr_key = array_keys($array);
$color = array();
$im = imagecreatetruecolor(300,300);
for($i=1;$i
$color[] = imagecolorallocate($im,rand(0,255),rand(0,255),rand(0,255));
}
//複数のセクターで構成される円グラフを作成します
$a1=ランド(0,360);
$sum = array_sum($array);
for($j=0;$j
$a2 = $a1 + $arr_key[$j]/$sum*360;
imagefilledarc($im,150,150,180,80,$a1,$a2,$color[$j],IMG_ARC_PIE);
$a1 = $a2;
}
//出力画像
header("コンテンツタイプ: 画像/png");
imagepng($im);
//閉じる
imagedestroy($im);
?>
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/947207.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/947207.html技術記事 PHP描画で円グラフを生成する方法、PHP描画で円グラフを生成する方法 この記事では、PHP描画で円グラフを生成する方法について説明します。参考のためにみんなで共有してください。詳細は次のとおりです: ここで達成すること...