如何在php中列出所有会话

时间:2014-07-02 05:32:08

标签: php

我有一个简单的购物车系统,如何列出所有已注册的会话,如下所示:

<?php
if(isset($_SESSION['prod'][$_GET['id']])){
// How to list all $_SESSION['prod']['variable_here'] ?;
}
?>

4 个答案:

答案 0 :(得分:0)

echo '<pre>';
print_r($_SESSION['prod']);
echo '</pre>';

答案 1 :(得分:0)

使用此,

由于session是php中的一个数组,你可以使用php数组函数。

if(!empty($_SESSION))
    echo "<pre>"; print_r($_SESSION);exit;

答案 2 :(得分:0)

我不确定我到底知道你在问什么。 无论如何,您可以尝试这样列出您的所有会话。

if(isset($_SESSION['prod'][$_GET['id']]))
{
    // suppose that session is an array
    foreach ($_SESSION['prod'] as $session)
    {
        echo $session; // supposedly you want to echo it? 
    }
}

这是你想要实现的吗? 问候 弗拉基米尔

答案 3 :(得分:0)

试试这个:

    echo '<pre>';
    var_dump($_SESSION);
    echo '</pre>';