Smarty AutoBind PHP变量到Smarty变量

Gra*_*ton 4 php smarty

在我聪明的代码中,我编写了很多代码,例如:

$smarty->assign('priorityList', $priorityList);
$smarty->assign("groupview", $groupview);
$smarty->assign('processList', key($processList));
$smarty->assign('taskList', $taskList);
Run Code Online (Sandbox Code Playgroud)

看看它变得多么烦人; 我对Smarty变量和PHP变量使用相同的名称,但我需要浪费时间和键入来连接两者.

我可以设置任何选项,以便智能变量自动映射到具有相同名称的PHP变量吗?

gnu*_*nud 17

使用紧凑.

$smarty->assign(compact('priorityList', 'groupview', 'processList', 'taskList'));
Run Code Online (Sandbox Code Playgroud)