在PHP中检索数组值的困难
目前,我正在尝试确定一个房间的油漆成本,在PHP中检索数组值的困难,php,html,Php,Html,目前,我正在尝试确定一个房间的油漆成本,以获取我尝试使用阵列系统的每个房间的价值 目前在我的页面上,用户添加房间,我有这个初始数组代码 $_SESSION['rheight'] = $_POST['height']; $_SESSION['rlength'] = $_POST['length']; $_SESSION['rwidth'] = $_POST['width']; $_SESSION['rwindoor'] = $_POST['windoor']; $_SESSION[
以获取我尝试使用阵列系统的每个房间的价值 目前在我的页面上,用户添加房间,我有这个初始数组代码
$_SESSION['rheight'] = $_POST['height'];
$_SESSION['rlength'] = $_POST['length'];
$_SESSION['rwidth'] = $_POST['width'];
$_SESSION['rwindoor'] = $_POST['windoor'];
$_SESSION['rname'] = $_POST['name'];
$_SESSION['rcost'] = $_POST['zoot'];
$_SESSION['rtotal'] = ($_SESSION['rheight'] + $_SESSION['rlength'] + $_SESSION['rwidth'] + (.75 * $_SESSION['rwindoor'])) * $_SESSION['rcost'];
$_SESSION['Thic'] = [];
array_push($_SESSION['room'.count($_SESSION['Thic'])] = [$_SESSION['rname'], $_SESSION['rtotal']];)
然后在输出总成本的页面上
echo $_SESSION['thic'][0]['rname'];
感谢您的帮助。在使用
$\u session
superglobal之前,您需要调用session\u start()
函数 您是否将任何值设置为$\u SESSION['thic'][0]['rname']
?有这样的想法`$\u SESSION['Thic']=[];`,但那没有rname。是的,我相信这应该在我的第一页上起作用,比如给rname赋值。但是,在将数据输入数组时,我没有正确地执行该操作,因此无法检索数据。您没有在数组的'thic'
键中存储任何内容。所以你不会明白的。是的,我把它放在了页面的顶部,我应该把它放在上面!