如何打印当前设置的所有会话变量?

2022-08-30 08:47:05

无需按名称调用每个会话变量,有没有办法显示当前设置的所有会话变量的内容?


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

或者,如果您不关心类型,也可以使用。如果你使用 ,你可以做第二个参数,这样它就会返回而不是回声,对...print_rprint_rTRUE

echo '<pre>' . print_r($_SESSION, TRUE) . '</pre>';

答案 2
<?php
    session_start();
    echo "<h3> PHP List All Session Variables</h3>";
    foreach ($_SESSION as $key=>$val)
    echo $key." ".$val."<br/>";
?>

推荐