如何在数据库/文件中持久保存structures_graph


How to persistently save structures_graph in a databse/file?

我打算使用Structures_graph库在PHP中创建一个有向图数据结构。我的问题是

  1. 我找不到如何持久保存这些图(在文件/数据库中)

  2. 如果你知道如何持久保存,请告诉我如何再次使用保存的数据,以便与此库一起使用。

换言之,如果在一个会话中创建了一个图,则需要保存该图,以便在另一会话中使用。所有这些都是在我使用上述库时完成的。

我知道我可以为所有节点运行for循环,并检查它们连接到谁,从而创建一个可以保存在文件中的矩阵。在下一节课中使用这个矩阵来初始化我的节点和权重。但我想知道,既然有人通过编写这个库来努力使图形变得如此简单,那么有没有一种简单的方法(库)来完成我想要做的事情?

您可以存储和检索几乎任何PHP结构,使用serialize()将其转换为字符串,使用unsarialize()恢复原始结构。