如何創建一個存儲大量會話變量的數組?這是我迄今爲止所擁有的。會話變量數組
$data = array(
'description' => $_POST['description']
);
echo $data['description'];
我想$data
變量來表示會話變量所以今後我可以叫$_SESSION['variable_name_here']
而不是$data['variable_name_here']
。提前致謝。
如何創建一個存儲大量會話變量的數組?這是我迄今爲止所擁有的。會話變量數組
$data = array(
'description' => $_POST['description']
);
echo $data['description'];
我想$data
變量來表示會話變量所以今後我可以叫$_SESSION['variable_name_here']
而不是$data['variable_name_here']
。提前致謝。
您可以在每個頁面中使用session_start()
或將此行放在模板header
文件中。 然後將數據分配到會話
$_SESSION = $data;
所以,你可以像使用$_SESSION['variable_name_here']
。
有關會議在PHP更詳細,請參考以下鏈接:
謝謝,這真的很有幫助!它完美的作品。 – user3170837
$ _SESSION已經是一個數組,所以它已經可以存儲大量的會話變量。
如果你想用不同的名稱引用$ _SESSION使用以下命令:
$data = &$_SESSION;
,因爲它們指向同一個地方現在$data['example']
等於$_SESSION['example']
。
您應該從手冊開始:http://www.php.net/session_start – jeroen