PHPlot is a PHP class for on-the-fly graphs generation. It was started by Afan Ottenheimer in 2000 as an Open Source project, and is developed on Sourceforge. It is distributed under the terms of the GNU General Public License , and the PHP license.
Here are some of the features in PHPlot:
Creates many graph types, including line plots, point plots, bar charts, and pie charts, also data/error graphs.
Draws 3-D shading of pie charts and bar graphs.
Customizable line color, width, solid or dashed patterns.
Flexible labels, tick marks, axes, titles, legend, grid lines.
TrueType fonts are supported, but not required.
Use linear or logarithmic axes.
Image output uses the GD Library, with supported formats including PNG, GIF, and JPEG.
PHPlot's home page is at http://phplot.sourceforge.net, and project development takes place at http://sourceforge.net/projects/phplot/.