回显会话数组中的索引


Echo an index from a sessioned array

我有一个存储数组的会话。

假设,我的会话是汽车和音乐,每个都存储以下内容:

<?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"
?>