Rev | Line | |
---|
[7849] | 1 | <?php
|
---|
| 2 |
|
---|
| 3 | srand((double)microtime()*1000000);
|
---|
| 4 | $data = array();
|
---|
| 5 |
|
---|
| 6 | // add random height bars:
|
---|
| 7 | for( $i=0; $i<10; $i++ )
|
---|
| 8 | $data[] = rand(2,9);
|
---|
| 9 |
|
---|
| 10 | require_once('OFC/OFC_Chart.php');
|
---|
| 11 |
|
---|
| 12 | $title = new OFC_Elements_Title( date("D M d Y") );
|
---|
| 13 |
|
---|
| 14 | $bar = new OFC_Charts_Bar_3d();
|
---|
| 15 | $bar->set_values( $data );
|
---|
| 16 | $bar->colour = '#D54C78';
|
---|
| 17 |
|
---|
| 18 | $x_axis = new OFC_Elements_Axis_X();
|
---|
| 19 | $x_axis->set_3d( 5 );
|
---|
| 20 | $x_axis->colour = '#909090';
|
---|
| 21 | $x_axis->set_labels( array(1,2,3,4,5,6,7,8,9,10) );
|
---|
| 22 |
|
---|
| 23 | $chart = new OFC_Chart();
|
---|
| 24 | $chart->set_title( $title );
|
---|
| 25 | $chart->add_element( $bar );
|
---|
| 26 | $chart->set_x_axis( $x_axis );
|
---|
| 27 |
|
---|
| 28 | echo $chart->toPrettyString();
|
---|
| 29 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.