Php 聪明的数学公式
如何对每个值求和 我的代码:Php 聪明的数学公式,php,arrays,foreach,sum,smarty,Php,Arrays,Foreach,Sum,Smarty,如何对每个值求和 我的代码: {foreach from=$tasks key=tasknum item=task name=foo} <p>{$task.porcent}</p> {assign var="quant" value="`$smarty.foreach.foo.total`"} {/foreach} {$quant} {foreach from=$tasks key=tasknum item=task name=foo} {$task
{foreach from=$tasks key=tasknum item=task name=foo}
<p>{$task.porcent}</p>
{assign var="quant" value="`$smarty.foreach.foo.total`"}
{/foreach}
{$quant}
{foreach from=$tasks key=tasknum item=task name=foo}
{$task.porcent}
{assign var=“quant”value=“`$smarty.foreach.foo.total`}
{/foreach}
{$quant}
目标:
获取百分比的总数。对所有{$task.porcent}
的foreach
然后除以foreach{$quant}
的金额
带sum:{$sum\u all\u foreach/$quant}
结果:总百分比您可以将它们添加到foreach循环中,然后除以
{$tasks |@count}
或$smarty.foreach.foo.total
:
{foreach from=$tasks key=tasknum item=task name=foo}
<p>{$task.porcent}</p>
{assign var="sum_all_foreach" value=$sum_all_foreach+$task.percent}
{/foreach}
{assign var="result" value=$sum_all_foreach/$smarty.foreach.foo.total}
{foreach from=$tasks key=tasknum item=task name=foo}
{$task.porcent}
{assign var=“sum_all_foreach”value=$sum_all_foreach+$task.percent}
{/foreach}
{assign var=“result”value=$sum\u all\u foreach/$smarty.foreach.foo.total}
或者,在制作数组时,您也可以在PHP中执行所有这些操作。good working bro!非常感谢!工作很好。。。非常感谢!