我需要使用smarty访问$ _SESSION ['a'] ['b']变量的值, 换句话说,如何在smarty中重写这个PHP代码:
if ($_SESSION['a']['b']==1)
{
do task #1
}
elseif ($_SESSION['a']['b']==2)
{
do task #2
}
有什么建议吗?
答案 0 :(得分:1)
请参阅Accessing a variable (local or global) of PHP file from smarty:
>>> get_current_quarter() Quarter(first_day=datetime.date(2016, 4, 1), last_day=datetime.date(2016, 6, 30)) >>> str(get_current_quarter().last_day) '2016-06-30'
,$_GET
,$_POST
,$_COOKIE
,$_SERVER
和$_ENV
等请求变量可通过{{1对象。
从$_SESSION
获取内容:
$smarty
请检查以上内容,您可以直接在smarty中调用会话。