1. Go to this page and download the library: Download iliaal/fastchart library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
iliaal / fastchart example snippets
(new FastChart\LineChart(640, 320))
->setTitle('Daily active users')
->setSeries([['data' => [820, 940, 870, 1020, 1180, 1250, 1340]]])
->setCategoryLabels(['Mon','Tue','Wed','Thu','Fri','Sat','Sun'])
->renderToFile('/tmp/dau.png');
$canvas = imagecreatetruecolor(1200, 600);
(new FastChart\StockChart())
->setSize(1200, 600)
->setTitle('AAPL last 90 days')
->setTheme(FastChart\Chart::THEME_DARK)
->setOhlcv($ohlcvRows) // [[ts, o, h, l, c, v], …]
->setMovingAverages([20, 50, 200])
->setVolumePane(true)
->setCandleStyle(FastChart\Chart::STYLE_HOLLOW)
->draw($canvas);
imagepng($canvas, '/tmp/aapl.png');
sh
php -d extension=./modules/fastchart.so \
-r 'echo FastChart\Chart::version(), PHP_EOL;'
sh
php -d extension=gd -d extension=./modules/fastchart.so \
docs/bench/bench.php
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.