我有一个存储数组的会话。
假设,我的会话是汽车和音乐,每个都存储以下内容:
<?php
$_Session['cars'] =array("Volvo","BMW","Toyota");
$_Session['music'] = array("Beatles", "Carpenters", "Sting");
?>
现在,我如何根据我的会话回显以下内容:
BMW Sting
提前谢谢。 :)
在
代码顶部添加session_start()
,然后
echo $_SESSION['cars'][1];
echo $_SESSION['music'][2];
请注意$_SESSION
的情况 - 您的代码段使用了错误的大小写,并且不会在$_SESSION
数组中存储数据
您尝试使用数组索引值。 即会话数组索引值
<?php
session_start(); // To enable session to current page
$_SESSION['cars'] =array("Volvo","BMW","Toyota");
$_SESSION['music'] = array("Beatles", "Carpenters", "Sting");
echo $_SESSION['cars'][1]; // will print "BMW"
echo $_SESSION['music'][2]; // will print "Sting"
?>