开发者

Smarty assign value to an array variable index

I am using SMARTY and I need to create an array and assign value to a particular index of it.

Something like:

{foreach from=$a k开发者_开发技巧ey='i' item='b'}
//Some calculations here giving me a VALUE
ARRAY[$i] = $VALUE;
{/foreach}

Now the problem is when I am using standard Smarty Assign syntax

{assign var='array.$i' value=$VALUE}
{assign var='array[$i]' value=$VALUE}
{assign var=$array.$i value=$VALUE}
{assign var='$array[$i]' value=$VALUE}

its not working. I need to use this array later in the code and hence need it in an array format only


Have you tried the assign shorthand instead?

{$array.$i = $VALUE}
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜