将smarty变量存储在PHP变量中

时间:2013-06-03 16:03:55

标签: php html mysql smarty

请告诉我如何在PHP变量中存储smarty变量

Smarty variable = {$v.user_id}

我想要

<?php
      $var = {$v.user_id}
?>

请告诉我可能的选项

2 个答案:

答案 0 :(得分:2)

在smarty模板文件中,使用它为变量赋值。

{assign var=var value=$v.user_id}

例如: -

在PHP文件中,您想要为变量赋值:

$smarty->assign('Name','Ajithkumar');

Smarty模板文件:

{$Name}

现在你可以得到一个名字Ajithkumar。

答案 1 :(得分:1)

你想要它在哪里工作?在PHP

$var = $this->_tpl_vars['v']['user_id'];

或聪明的

{assign var="var" value=$v.user_id}