[英]Smarty, a total value not possible
用Smarty變量[{$ getCnt | var_dump}]
[{$ getCnt | var_dump}]
我有以下值:
int (3) int (1) int (1)
但現在我想擁有總價值。 也就是說,在這個例子中:5
PHP:
如何在變量計數中對象?
我在PHP中使用var_dump ($ getCnt)
。
object (selections) # 214 (4) {values}
object (selections) # 215 (4) {values}
object (selections) # 216 (4) {values}
object (selections) # 217 (4) {values}
object (selections) # 218 (4) {values}
共有5個對象。 我如何使用PHP找出有多少個對象有一個變量?
謝謝你!
在這樣的smarty中使用php函數使用{$ getCnt | array_sum}並得到$ getCnt需要數組的數組總數
在這里查看我的代碼
<?php
$array=array(3,2,1);
$smarty->assign('test',$array);
$smarty->display('test.tpl');
?>
並在test.tpl
{$test|array_sum}
我正在使用Smarty-3.1.12
我之前沒有使用Smarty所以我不熟悉它的語法,但是PHP有一個內置的array_sum()
方法,它計算存儲在數組中的值的總和。 假設$ getCnt
是一個變量:
$total = array_sum($getCnt);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.