如何在Smarty中编写PHP语法?
我想知道如何在smarty模板(.tpl)中编写php语法 例如,我在纯Codeigniter(无Smarty include)中使用下面的php语法,它工作得非常好如何在Smarty中编写PHP语法?,php,codeigniter,syntax,smarty,Php,Codeigniter,Syntax,Smarty,我想知道如何在smarty模板(.tpl)中编写php语法 例如,我在纯Codeigniter(无Smarty include)中使用下面的php语法,它工作得非常好 <?= isset($value) ? $value['phone'] : '' ?> 但在Smarty,这不是工作。你应该怎么写?请推荐我。试试这个: {if isset($value)} $value['phone'] {/if} 试试这个: {if isset($value)} $valu
<?= isset($value) ? $value['phone'] : '' ?>
但在Smarty,这不是工作。你应该怎么写?请推荐我。试试这个:
{if isset($value)}
$value['phone']
{/if}
试试这个:
{if isset($value)}
$value['phone']
{/if}
几年前我用过:
{php}
// php code
{/php}
现在我不知道它是否还能用几年前我用过:
{php}
// php code
{/php}
现在我不知道它是否仍然有效我认为第二种方法应该是有效的。但我不明白什么是$title?你能解释一下吗?我认为第二种方法应该是工作。但我不明白什么是$title?你能给我解释一下吗?非常感谢兄弟。但在smarty 3中,它不起作用。我已经测试过了。无论如何,谢谢你的回答。现在,我可以按照阿卡迪乌斯格所说的去做。{if-isset($value)}$value['phone']{/if}这个条件现在对我有效。也许这能帮上忙:@KyawZinWaiThanks alot bro。但在smarty 3中,它不起作用。我已经测试过了。无论如何,谢谢你的回答。现在,我可以按照阿卡迪乌斯格所说的去做。{if-isset($value)}$value['phone']{/if}这个条件现在对我有效。也许这能帮上忙:@KyawZinWai