ホームページ >バックエンド開発 >PHPチュートリアル >PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル
PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル は、主に 3 つのクラス (PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル.class、pData.class、pCache.class) を含むオープンソースのチャート生成ライブラリであり、PNG、JPG、GIF をサポートする 20 を超える単純または複雑なチャートを生成できます。ユニバーサル画像フォーマット。データ ソースは、データベース、CSV、または手書きから取得できます。 PHP を使用するには、GD サービスを有効にする必要があります。まず PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル のワークフローを見てみましょう。
主に3つのステップに分かれています:
以下の単純な棒グラフを見てください:
コードは次のとおりです:
<span style="color: blue"><?php </span><span style="color: green">// 標準付属品 </span><span style="color: blue">include</span><span style="color: purple">(</span><span style="color: olive">"PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル/pData.class"</span><span style="color: purple">)</span>; <span style="color: blue">include</span><span style="color: purple">(</span><span style="color: olive">"PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル/PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル.class"</span><span style="color: purple">)</span>; <span style="color: green">// データセット定義 </span><span style="color: blue">$DataSet </span><span style="color: purple">= </span><span style="color: blue">新しい </span>pData; <span style="color: green">//図表データ </span><span style="color: blue">$DataSet</span><span style="color: purple">-></span>AddPoint<span style="color: purple">(</span><span style="color: blue">array</span><span style="color: purple">(</span><span style="color: red">1</span><span style="color: purple">,</span><span style="color: red">4</span><span style="color: purple">,-</span><span style="color: red">3</span><span style="color: purple">,</span><span style="color: red">2 </span><span style="color: purple">、-</span><span style="color: red">3</span><span style="color: purple"> 、</span><span style="color: red">3</span><span style="color: purple">、</span><span style="color: red">2</span><span style="color: purple">、</span><span style="color: red">1</span><span style="color: purple">、</span><span style="color: red">0</span><span style="color: purple">、</span><span style="color: red">7</span><span style="color: purple">、</span><span style="color: red">4</span><span style="color: purple">)、</span><span style="color: olive">」シリーズ1"</span><span style="color: purple">)</span>; <span style="color: blue">$DataSet</span><span style="color: purple">-></span>AddPoint<span style="color: purple">(</span><span style="color: blue">array</span><span style="color: purple">(</span><span style="color: red">3</span><span style="color: purple">,</span><span style="color: red">3</span><span style="color: purple">,-</span><span style="color: red">4</span><span style="color: purple">,</span><span style="color: red">1</span>) <span style="color: purple">、-</span><span style="color: red">2</span><span style="color: purple">、 </span><span style="color: red">2</span><span style="color: purple">、</span><span style="color: red">1</span><span style="color: purple">、</span><span style="color: red">0</span><span style="color: purple">、-</span><span style="color: red">1</span><span style="color: purple">、</span><span style="color: red">6</span><span style="color: purple">、</span><span style="color: red">3</span><span style="color: purple">)、</span><span style="color: olive">」シリーズ2"</span><span style="color: purple">)</span>; <span style="color: blue">$DataSet</span><span style="color: purple">-></span>AddPoint<span style="color: purple">(</span><span style="color: blue">array</span><span style="color: purple">(</span><span style="color: red">4</span><span style="color: purple">,</span><span style="color: red">1</span><span style="color: purple">,</span><span style="color: red">2</span><span style="color: purple">,-</span><span style="color: red">1</span>) <span style="color: purple">、-</span><span style="color: red">4</span><span style="color: purple">、 -</span><span style="color: red">2</span><span style="color: purple">、</span><span style="color: red">3</span><span style="color: purple">、</span><span style="color: red">2</span><span style="color: purple">、</span><span style="color: red">1</span><span style="color: purple">、</span><span style="color: red">2</span><span style="color: purple">、</span><span style="color: red">2</span><span style="color: purple">)、</span><span style="color: olive">」シリーズ3 「</span><span style="color: purple">)</span>; <span style="color: blue">$DataSet</span><span style="color: purple">-></span>AddAllSeries<span style="color: purple">()</span>; <span style="color: blue">$DataSet</span><span style="color: purple">-></span>SetAbsciseLabelSerie<span style="color: purple">()</span>; <span style="color: green">//データ図の例 </span><span style="color: blue">$DataSet</span><span style="color: purple">-></span>SetSerieName<span style="color: purple">(</span><span style="color: olive">"Microsoft"</span><span style="color: purple">,</span><span style="color: olive">"Serie1"</span><span style="color: purple">)</span>; <span style="color: blue">$DataSet</span><span style="color: purple">-></span>SetSerieName<span style="color: purple">(</span><span style="color: olive">"IBM"</span><span style="color: purple">,</span><span style="color: olive">"Serie2"</span><span style="color: purple">)</span>; <span style="color: blue">$DataSet</span><span style="color: purple">-></span>SetSerieName<span style="color: purple">(</span><span style="color: olive">「Google」</span><span style="color: purple">、</span><span style="color: olive">「Serie3」</span><span style="color: purple">)</span>; <span style="color: green">//グラフを初期化する </span><span style="color: blue">$テスト</span><span style="color: purple">= </span><span style="color: blue">新しい</span>PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル<span style="color: purple">(</span><span style="color: red">700</span><span style="color: purple">,</span><span style="color: red">230</span><span style="color: purple">)</span>; <span style="color: green">//グラフのサイズとスタイルを設定する </span><span style="color: blue">$Test</span><span style="color: purple">-></span>setFontProperties<span style="color: purple">(</span><span style="color: olive">"Fonts/tahoma.ttf"</span><span style="color: purple">,</span><span style="color: red">8</span><span style="color: purple">)</span>; <span style="color: blue">$Test</span><span style="color: purple">-></span>setGraphArea<span style="color: purple">(</span><span style="color: red">50</span><span style="color: purple">,</span><span style="color: red">30</span><span style="color: purple">,</span><span style="color: red">680</span><span style="color: purple">,</span><span style="color: red">200</span><span style="color: purple">)</span>; <span style="color: blue">$Test</span><span style="color: purple">-></span>drawFilledRoundedRectangle<span style="color: purple">(</span><span style="color: red">7</span><span style="color: purple">,</span><span style="color: red">7</span><span style="color: purple">,</span><span style="color: red">693) <p align="left"></p> <div style="display:none;"> <span id="url" itemprop="url">http://www.bkjia.com/PHPjc/486322.html</span><span id="indexUrl" itemprop="indexUrl">www.bkjia.com</span><span id="isOriginal" itemprop="isOriginal">true</span><span id="isBasedOnUrl" itemprop="isBasedOnUrl">http://www.bkjia.com/PHPjc/486322.html</span><span id="genre" itemprop="genre">技術記事</span><span id="description" itemprop="description"> PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル はオープンソースのチャート生成ライブラリで、主に PHP 入門チュートリアル チャート生成 pChart_PHP チュートリアル.class、pData.class、pCache.class の 3 つのクラスが含まれており、20 を超える単純または複雑なチャートを生成でき、PNG、JPG、GIF をサポートしています...</span> </div> <div class="art_confoot"></div></span></span>