您好我正在尝试在php中为数组创建代码但是没有得到任何解决方案请帮助我
{ if !in_array($productgroup.gid,array(69,68,27,31,70,71,72,73,74,75,76,77,{php}echo $cid;{/php})) }
<option value="{$productgroup.gid}"{if $gid eq $productgroup.gid} selected="selected"{/if}>{$productgroup.name}</option>
{/if}
答案 0 :(得分:0)
您是否尝试在PHP中创建数组?然后:
<强> PHP 强>
$smarty->assign('cid', array(69,68,27,31,70,71,72,73,74,75,76,77));
<强> Smarty的强>
{ if !in_array($productgroup.gid, $cid) }
...
{/if}
或者您想在数组中添加动态元素?然后:
<强> PHP 强>
$smarty->assign('cid', $some_number);
<强> Smarty的强>
{ if !in_array($productgroup.gid,array(69,68,27,31,70,71,72,73,74,75,76,77,$cid)) }
...
{/if}