在会话销毁时执行功能

时间:2010-07-14 09:22:42

标签: php session

我正在开发一个基于Web的用户界面,用于绘制数据库中的一些数据并将其显示给用户。实际上,可以生成数百万个不同的图形,因此我的想法是动态生成图形,将其保存到临时文件,提供网页,最后在一段时间后删除图像。

因此,我想要在$ _SESSION中存储已生成图像的路径,以便在销毁会话时删除文件。有没有办法在PHP中执行一个给定的函数(在这种情况下将负责删除上述文件)当会话被销毁时,无论何时发生?

1 个答案:

答案 0 :(得分:6)

是的,请参阅session_set_save_handler,特别是$destroy$gc参数。