如何在数据库/文件中持久保存结构图?

时间:2015-02-04 16:07:07

标签: php data-structures graph

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

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

  2. 如果您确实知道如何永久保存它,请告诉我如何再次使用保存的数据,以便它可以与此库一起使用。

  3. 换句话说,如果在一个会话中创建了一个图表,则需要将其保存,以便可以在另一个会话中使用。当我使用上述库时,所有这一切都要完成。

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

1 个答案:

答案 0 :(得分:1)

您可以使用serialize()将任何PHP结构存储和检索,将其转换为字符串,然后取消序列化()以恢复原始结构。