可以這樣試試:
創(chuàng)新互聯(lián)建站擁有網(wǎng)站維護(hù)技術(shù)和項(xiàng)目管理團(tuán)隊(duì),建立的售前、實(shí)施和售后服務(wù)體系,為客戶提供定制化的網(wǎng)站設(shè)計(jì)、做網(wǎng)站、網(wǎng)站維護(hù)、西信服務(wù)器托管解決方案。為客戶網(wǎng)站安全和日常運(yùn)維提供整體管家式外包優(yōu)質(zhì)服務(wù)。我們的網(wǎng)站維護(hù)服務(wù)覆蓋集團(tuán)企業(yè)、上市公司、外企網(wǎng)站、商城建設(shè)、政府網(wǎng)站等各類型客戶群體,為全球上千家企業(yè)提供全方位網(wǎng)站維護(hù)、服務(wù)器維護(hù)解決方案。
td!--{eval $row.ggxx*10}--/td
加個(gè)eval表達(dá)式,一般smarty是這樣來(lái)解析的
這個(gè)就是看你數(shù)學(xué)的水平了 1加到10公共有5個(gè)11,如1+10=11;2+9=11;3+8=11。。。。這個(gè)公式用代碼實(shí)現(xiàn)就是?php
$a=1;
$b=10;
$num=($a+$b)*($b/2);
?
使用foreach可以實(shí)現(xiàn),例如數(shù)組在$arr中,那么用下面的辦法合計(jì):
$sum=0;
foreach ($arr as $a) $sum+=$a['amount'];
echo $sum;
遍歷一次就搞定了
既然你要把單號(hào)相同的加起來(lái),就可以認(rèn)為單號(hào)是唯一的,所以單號(hào)可以做key
$sourceArr?=?array();??//?這里就是你原始數(shù)據(jù)的數(shù)組
$newArr?=?array();??//?這里是相加后處理過(guò)的數(shù)組,以單號(hào)為key
foreach?($sourceArr?as?$v)?{
if?(array_key_exists($v['id'],?$newArr))?{
$newArr[$v['id']]['fund']?+=?$v['fund'];
}?else?{
$newArr[$v['id']]?=?$v;
}
}
大概就是這么個(gè)意思,不過(guò)交易類型、賬務(wù)類型你可能還要再處理下。
如果最后想得到一個(gè)下標(biāo)從0開(kāi)始的,非關(guān)聯(lián)數(shù)組,再用array_values()函數(shù)處理下就OK了