PHP会话到期时运行脚本

jim*_*ith 5 php session e-commerce

我有一个带有数量1的独特物品的购物车应用程序 - 当用户将其放入购物篮中以避免其他人购买时,我需要耗尽库存数量.问题是,如果他们在没有购买的情况下放弃购物车,我需要将物品放回库存中.

有没有办法在购物车会议到期时补充库存?即运行脚本来替换股票.

mis*_*shu 5

您可以session_set_save_handler用来创建自定义会话处理类。执行此操作时,您可以决定在调用垃圾收集器时或在会话销毁时需要运行的其他操作。如果您决定使用垃圾收集器,请确保您还知道和的值session.gc_divisorsession.gc_probability并且还了解它们的作用(这些值设置了垃圾收集器将运行的可能性)。