jasonc Posted July 15, 2011 Share Posted July 15, 2011 I have been using the code below to see if the session is set but this does not actually tell me if there is anything in it. How to I find out if there are any values or content in the session even if the session is already set or not. if (isset($_SESSION['cart'])) { // do something } Quote Link to comment https://forums.phpfreaks.com/topic/242046-check-if-any-values-are-in-a-_session/ Share on other sites More sharing options...
Adam Posted July 15, 2011 Share Posted July 15, 2011 You mean any values within the 'cart' session variable? That can be achieved easily with !empty. Quote Link to comment https://forums.phpfreaks.com/topic/242046-check-if-any-values-are-in-a-_session/#findComment-1242996 Share on other sites More sharing options...
TeNDoLLA Posted July 15, 2011 Share Posted July 15, 2011 You can use the empty() function as Adam mentioned either on separate session variables or to the whole $_SESSION array to see if theres anything. If you need to check just if session exists you can use session_id() for that. This will return empty string if there is no session or the session id if session exists. Quote Link to comment https://forums.phpfreaks.com/topic/242046-check-if-any-values-are-in-a-_session/#findComment-1242998 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.