ホームページ  >  記事  >  バックエンド開発  >  PHP描画で円グラフを生成する方法、PHP描画で円グラフを生成する_PHPチュートリアル

PHP描画で円グラフを生成する方法、PHP描画で円グラフを生成する_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:09:08851ブラウズ

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 プログラミング設計に役立つことを願っています。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/947207.html技術記事 PHP描画で円グラフを生成する方法、PHP描画で円グラフを生成する方法 この記事では、PHP描画で円グラフを生成する方法について説明します。参考のためにみんなで共有してください。詳細は次のとおりです: ここで達成すること...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。