2013-11-01 104 views
0

只是一個簡單的問題。PHP會話設置爲變量並取消設置。

我想將一個會話存儲到一個變量,然後在第二行我嘗試取消會話。之後我的變量變空了。

//Assuming session Hello has a value already 

$hello_world = $this->Session->read('Hello'); 
$this->Session->delete('Hello'); 

print_r($hello_world); //empty here where it shouldn't ... 

回答

1

您與

$this->Session->delete('Hello'); 

SO會話變量與名Hello刪除會話變量將從session.See刪除了這個LINK

+0

我想,他想知道「爲什麼$ hello_world是空的」,而不是如何取消設置會話變量 –

+0

Yah ...對不起,請參閱我編輯的答案..謝謝@BhavikShah – Gautam3164

+0

Ahhh我的錯誤,我以爲當重定向到404時會話消失了。傻了。 –

1

嘗試呼應的變量,因爲它是不是一個數組。如果不行,那麼你必須發表你的觀點。