Кто-нибудь использовал graphviz–php, и если да, то знают ли они, где я могу найти любую документацию относительно ее использования / структуры классов и т. Д.?
Обратите внимание, что это graphviz-php не груша (image_graphviz).
благодаря
Я нашел объяснение graphviz.php, как показано ниже.
Класс GraphViz позволяет создавать и работать с направленными и неориентированными графами и их визуализацией с помощью инструментов GraphViz от AT & T.
require_once 'Image / GraphViz.php';
$ graph = new Image_GraphViz ();
$ Graph-> AddNode (
'Node1',
массив (
'URL' => 'http: // link1',
'label' => 'Это метка',
'shape' => 'box'
)
);
$ Graph-> AddNode (
'Node2',
массив (
'URL' => 'http: // link2',
'fontsize' => '14'
)
);
$ Graph-> AddNode (
'Node3',
массив (
'URL' => 'http: // link3',
'fontsize' => '20'
)
);
$ Graph-> addEdge (
массив (
'Node1' => 'Node2'
),
массив (
'label' => 'Edge Label'
)
);
$ Graph-> addEdge (
массив (
'Node1' => 'Node2'
),
массив (
'color' => 'red'
)
);
$ Graph-> изображение ();
http://pear.php.net/manual/en/package.images.image-graphviz.example.php содержит пример использования (обновлен)
В CentOS, когда вы устанавливаете пакет «graphviz-php», вы получаете справочную страницу. Это довольно красноречиво, вы бы не хотели, чтобы это была ваша единственная ссылка, но по крайней мере вы что-то получили.
man 3 gv
Для чего это стоит, здесь есть очень простой пример …
https://github.com/ellson/graphviz/blob/master/tclpkg/gv/demo/modgraph.php