Subversion-Projekte lars-tiefland.php_share

Revision

Blame | Letzte Änderung | Log anzeigen | RSS feed

<code><font color="#000000">
<font color="#0000BB">&lt;?php<br /></font><font color="#FF8000">//&nbsp;Example&nbsp;of&nbsp;a&nbsp;stock&nbsp;chart<br /></font><font color="#007700">include&nbsp;(</font><font color="#DD0000">"../jpgraph.php"</font><font color="#007700">);<br />include&nbsp;(</font><font color="#DD0000">"../jpgraph_stock.php"</font><font color="#007700">);<br /><br /></font><font color="#FF8000">//&nbsp;Data&nbsp;must&nbsp;be&nbsp;in&nbsp;the&nbsp;format&nbsp;:&nbsp;open,close,min,max<br /></font><font color="#0000BB">$datay&nbsp;</font><font color="#007700">=&nbsp;array(<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">34</font><font color="#007700">,</font><font color="#0000BB">42</font><font color="#007700">,</font><font color="#0000BB">27</font><font color="#007700">,</font><font color="#0000BB">45</font><font color="#007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">55</font><font color="#007700">,</font><font color="#0000BB">25</font><font color="#007700">,</font><font color="#0000BB">14</font><font color="#007700">,</font><font color="#0000BB">59</font><font color="#007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">15</font><font color="#007700">,</font><font color="#0000BB">40</font><font color="#007700">,</font><font color="#0000BB">12</font><font color="#007700">,</font><font color="#0000BB">47</font><font color="#007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">62</font><font color="#007700">,</font><font color="#0000BB">38</font><font color="#007700">,</font><font color="#0000BB">25</font><font color="#007700">,</font><font color="#0000BB">65</font><font color="#007700">,<br />&nbsp;&nbsp;&nbsp;&nbsp;</font><font color="#0000BB">38</font><font color="#007700">,</font><font color="#0000BB">49</font><font color="#007700">,</font><font color="#0000BB">32</font><font color="#007700">,</font><font color="#0000BB">64</font><font color="#007700">);<br /><br /></font><font color="#FF8000">//&nbsp;Setup&nbsp;a&nbsp;simple&nbsp;graph<br /></font><font color="#0000BB">$graph&nbsp;</font><font color="#007700">=&nbsp;new&nbsp;</font><font color="#0000BB">Graph</font><font color="#007700">(</font><font color="#0000BB">300</font><font color="#007700">,</font><font color="#0000BB">200</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-&gt;</font><font color="#0000BB">SetScale</font><font color="#007700">(</font><font color="#DD0000">"textlin"</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-&gt;</font><font color="#0000BB">SetMarginColor</font><font color="#007700">(</font><font color="#DD0000">'lightblue'</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-&gt;</font><font color="#0000BB">title</font><font color="#007700">-&gt;</font><font color="#0000BB">Set</font><font color="#007700">(</font><font color="#DD0000">'Stockchart&nbsp;example'</font><font color="#007700">);<br /><br /></font><font color="#FF8000">//&nbsp;Create&nbsp;a&nbsp;new&nbsp;stock&nbsp;plot<br /></font><font color="#0000BB">$p1&nbsp;</font><font color="#007700">=&nbsp;new&nbsp;</font><font color="#0000BB">StockPlot</font><font color="#007700">(</font><font color="#0000BB">$datay</font><font color="#007700">);<br /><br /></font><font color="#FF8000">//&nbsp;Width&nbsp;of&nbsp;the&nbsp;bars&nbsp;(in&nbsp;pixels)<br /></font><font color="#0000BB">$p1</font><font color="#007700">-&gt;</font><font color="#0000BB">SetWidth</font><font color="#007700">(</font><font color="#0000BB">9</font><font color="#007700">);<br /><br /></font><font color="#FF8000">//&nbsp;Uncomment&nbsp;the&nbsp;following&nbsp;line&nbsp;to&nbsp;hide&nbsp;the&nbsp;horizontal&nbsp;end&nbsp;lines<br />//$p1-&gt;HideEndLines();<br /><br />//&nbsp;Add&nbsp;the&nbsp;plot&nbsp;to&nbsp;the&nbsp;graph&nbsp;and&nbsp;send&nbsp;it&nbsp;back&nbsp;to&nbsp;the&nbsp;browser<br /></font><font color="#0000BB">$graph</font><font color="#007700">-&gt;</font><font color="#0000BB">Add</font><font color="#007700">(</font><font color="#0000BB">$p1</font><font color="#007700">);<br /></font><font color="#0000BB">$graph</font><font color="#007700">-&gt;</font><font color="#0000BB">Stroke</font><font color="#007700">();<br /><br /></font><font color="#0000BB">?&gt;<br /></font>
</font>
</code>