我想多次访问一个数组,为此,我将数组与以下会话声明一起存储在Session数组中
$_SESSION['data'] = array();
有没有可能像公共变量一样使用$ _SESSION
最初,它调用函数index(),然后单击另一个按钮,将formval设置为1并转到函数index2
<?php
new SampleController();
session_start();
class SampleController {
public function __construct() {
if (isset($_REQUEST['formval']) && $_REQUEST['formval'] == '1') {
self::index2();
} else {
self::index();
}
}
public function getfunc1() {
$_SESSION['data'] = array();
$datarray = array('0', '1', '2');
$_SESSION['data'] = $datarray;
}
public function getfunc2() {
print_r($_SESSION);
$val = $_SESSION['data'];
}
}
它显示像
未定义的变量:_SESSION
我希望需要访问$_SESSION['data']阵列
慕田峪9158850
倚天杖