聪明/将双重报价放入双重报价中

时间:2014-06-26 07:35:30

标签: php html smarty

我正在从阵列中创建单选按钮。这个数组位于另一个文件中,因为我使用的是smarty。 但我无法弄清楚如何为html的双引号设置有价值的内容。

<p>Where you are at?:
<br />
{foreach $myGreeting as $var}
  <input type = "radio" name = "myGreeting" value=""/>{$var}
{/foreach}
</p>

2 个答案:

答案 0 :(得分:1)

把它放在引号内(你最好逃避它)。

{foreach $myGreeting as $var}
  <input type = "radio" name = "myGreeting" value="{$var|escape}" />
{/foreach}

答案 1 :(得分:1)

没关系,我完全误解了这个问题!无论如何,如果您事先不知道广播名称,这可能会很有趣

如果您将名称包含在数组键中,则可以使用以下代码:

{foreach key=myKey item=myVar from=$myGreeting}
    <input type="radio" name="{$myKey}" value="{$myVar}"/>
{/foreach}