如何在程序运行时重新加载PHP文件?

时间:2012-08-01 01:16:16

标签: php bots irc

我正在帮助开发一个PHP IRC机器人,我想知道如何通过IRC命令重新加载bot的配置。有人可以给出一个如何完成这项任务的基本想法吗?我想也许机器人可能会重新要求配置文件,然后重新启动,但我不知道该怎么做(当它运行die()时,它会停止整个程序,因此它无法恢复自身。)< / p>

1 个答案:

答案 0 :(得分:0)

您的PHP程序可能基于事件。你会在港口听。每当有人在频道中写东西时,你的代码中都会有一个点。

在这一点上,您可以注入从磁盘加载配置的逻辑。

你也可以使用这个逻辑的包装器作为基于时间的缓存:它不会在每次发布帖子时重新加载配置 - 而是在内存中查找它。