[英]Storing variables in SESSION array
我有一個變量,它會在每個ajax請求中更改其值。 我要完成的工作是擁有一個會話數組$ _SESSION [“ tmp_arr”],並用同一變量的值填充它。 我不想覆蓋$ _SESSION變量的值,而是將其附加到數組中。 哪種方法可以實現?
如果_SESSION中沒有這樣的元素,或者它不是數組,則使用第一個/初始值創建一個新元素。 否則,將新值附加到現有數組。
session_start();
[...]
if ( !isset($_SESSION["tmp_arr"]) || !is_array($_SESSION["tmp_arr"]) ) {
$_SESSION["tmp_arr"] = array( $newValue );
}
else {
$_SESSION["tmp_arr"][] = $newValue;
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.