2014-02-06 45 views
-7

會議現在有什麼替代現在它已被折舊?我不知道還有什麼。 那麼現在我可以使用什麼來在頁面間傳遞變量?如何使用會話現在它的折舊

session_start();

現在不工作?

+5

什麼是棄用? PHP會話不是。 – helion3

+1

會議尚未棄用。你也可以使用數據庫,平面文件(不推薦),cookies。 – Mark

+2

@ helion3不折舊折舊。它比以前成本更低。 – FeliceM

回答

2

session_register()已棄用。但您仍然可以使用$_SESSION['var'] = 'value'設置變量。不過,你應該記住,使用全局變量並不好,找一種方法來避免它們。

2

這 「棄用」 的警告影響session_is_registered(以及其他一些功能,請參閱實際錯誤消息)

使用isset直接:

if(!isset($_SESSION['admin'])){ .. 

詳見php session function says deprecated