如何在 smarty 中使用 foreach 增加变量?
How to increment variable using foreach in smarty?
这是我分配的变量
{assign var="count" value=0}
我把变量放在foreach语句中
{foreach from=$name item=names}
{assign var="count" value=$count+1}
{/foreach}
想要在 div 中显示名为 "friendsCount"
的变量
<div class="friendsCount">
Total friends:{$count}
</div>
但是当程序错误信息显示为“Trying to get 属性 of non-object”时。请帮我找到解决办法。我正在使用 codeigniter
在 smarty 中声明变量时不需要 ""
。你可以简单地这样声明。
{assign var=count value=0}
{foreach from=$name item=names}
{assign var=count value=$count+1}
{/foreach}
您可以使用 {$friends|count}
计算数组的总项目数
文档: http://smarty.incutio.com/?page=SmartyFrequentlyAskedQuestions#template-1
这是我分配的变量
{assign var="count" value=0}
我把变量放在foreach语句中
{foreach from=$name item=names}
{assign var="count" value=$count+1}
{/foreach}
想要在 div 中显示名为 "friendsCount"
的变量<div class="friendsCount">
Total friends:{$count}
</div>
但是当程序错误信息显示为“Trying to get 属性 of non-object”时。请帮我找到解决办法。我正在使用 codeigniter
在 smarty 中声明变量时不需要 ""
。你可以简单地这样声明。
{assign var=count value=0}
{foreach from=$name item=names}
{assign var=count value=$count+1}
{/foreach}
您可以使用 {$friends|count}
文档: http://smarty.incutio.com/?page=SmartyFrequentlyAskedQuestions#template-1