PHPlot
PHPlot is the open source PHP graphics class for creating charts and plots in native PHP and released under the GNU General Public License (GPL). The programming language of PHPlot is PHP itself and it runs on any operating system. PHPlot is a graphic class for PHP3 and PHP4. It supports GD 1.2-1.8.3, i.e., GIF, WBMP, JPEG, PNG, etc. and TTF fonts. Even without TTF fonts one can run the graphics class PHPlot.
PHPlot is a graphic library that provides means by which one can create and manipulate graphs as object and display the completed graph as an image. PHPlot can draw different types of charts and diagrams like- Bar Diagram, thin Barline, Area, Line, Scatter Diagram, Error, Pie Chart 3D Bar Charts and Surface. PHPlot contains an intelligent Color Allocation system for smaller images and draws multiple graphs on one image. PHPlot is a server-scripted language and provides several options for how the user can Print images. A PHPlot image can consist of several graphs and each graph consists of several elements. ‘Draw’ function of PHPlot supports shaping the image object. Data sets passed to PHPlot use a very convenient way for database driven sites, in rows with y-coordinate data.
The PHPlot includes several code optimizations for faster plots, easier overlapping of multiple bar and other plots. PHPlot supports importing images as a background, PHP sessions and saving images on disk for incorporating into PDF documents. With PHPlot, movable axes can be scaled as text, linear and/or log scales.