Max
Max

Reputation: 1349

Check for existence of sessions

In my code I have a lot of sessions and I'm afraid that I could forget unset() some sessions. Any solution how I can check for existence sessions with ANY name? Ofc I can do that from server-side.

Upvotes: 0

Views: 53

Answers (2)

Paul Dixon
Paul Dixon

Reputation: 300825

If you mean, "how can see all the sessions", that would depend on the session storage mechanism used. You might typically find file-based session data stored as individual files in /tmp (or more accurately, if session.save_handler is 'files', the path is set by session.save_path)

If you mean "how can I see all the variables in a session", you could use foreach

foreach($_SESSION as $name=>$value)
{
     echo "$name = $value<br>";
}

Upvotes: 2

Shaun Hare
Shaun Hare

Reputation: 3871

All sessions are stored as keys in $_SESSION so loop through that is that what you mean ? or session_destroy() destroys all of the data associated with the current session.

Upvotes: 2

Related Questions