Smarty关联数组

时间:2012-01-31 01:48:41

标签: php smarty

我不明白如何在Smarty中指定正确的名称。

如果我尝试这样做,则无法识别:

 $smarty->assign('lang[\'city\']', $lang['city']);

它没有指定任何东西......

你可以帮帮我吗?

$ lang是一个关联数组,如$lang = array('city'=>'Here', 'name'=>'Steve');

1 个答案:

答案 0 :(得分:4)

根据smarty documentation你应该使用:

$smarty->assign( 'lang', $lang);

在模板中:

{$lang.city}