Я знаю, что могу явно установить и сбросить сеанс вручную, но я думаю, что стоит спросить. В c # есть словарь под названием TempData, который хранит данные до первого запроса. Другими словами, когда вызывается TempData, он автоматически сбрасывается. Для лучшего понимания вот пример:
Controller1.cs:
TempData["data"] = "This is a stored data";
Model1.cs:
string dst1 = TempData["data"]; // This is a stored data
string dst2 = TempData["data"]; // This string will be empty, if an exception is not raised (I can't remember well if an exception is raised)
Так что, по сути, это что-то вроде сеанса только для одного использования. Опять же, я знаю, что могу устанавливать и отменять явно в php, но все же, есть ли в php такая функция?