我有一个存储数组的会话。
让我们说,我的会话是汽车和音乐,每个都存储以下内容:
<?php
$_Session['cars'] =array("Volvo","BMW","Toyota");
$_Session['music'] = array("Beatles", "Carpenters", "Sting");
?>
现在,我如何根据我的会话回应以下内容:
BMW Sting
提前致谢。 :)
答案 0 :(得分:1)
在代码顶部添加session_start()
,然后
echo $_SESSION['cars'][1];
echo $_SESSION['music'][2];
请注意$_SESSION
的情况 - 您的代码段使用了错误的案例,并且不会将数据存储在$_SESSION
数组中
答案 1 :(得分:0)
您尝试使用数组索引值。即会话数组索引值
<?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"
?>