In this new blog post, Hartmut Holzgraefe talks about his experiences with the Graphviz library and its integration with PEAR.
We've had PHP Graphviz support in PEAR for quite a while but only by passing graph description files to graphviz binaries running in seperate processes and by collection their output files later.
Now it is possible to create graphs by adding nodes, edges and node and edge attributes to a graph within PHP itself.
He's even created a trac site for deonstration and downloading of this new bit of functionality. There's also some documentation in a simple manual on the trac pages as well.