数组求和操作
1 2 3 4 5 6 | <br />
foreach ( $a as $k => $v )<br />
{<br />
print_r( $newarr );<br />
echo $a [ $k ][ '5' ]. '<br />' ;<br />
}<br />
|
Copier après la connexion
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <br />
Array<br />
(<br />
[0] => Array<br />
(<br />
[lotno] => 3206<br />
[ count ] => 12<br />
)<br />
<br />
[1] => Array<br />
(<br />
[lotno] => 3207<br />
[ count ] => 63<br />
)<br />
<br />
[2] => Array<br />
(<br />
[lotno] => 3218<br />
[ count ] => 180<br />
)<br />
<br />
)<br />
120<br />
Array<br />
(<br />
[0] => Array<br />
(<br />
[lotno] => 3206<br />
[ count ] => 12<br />
)<br />
<br />
[1] => Array<br />
(<br />
[lotno] => 3207<br />
[ count ] => 63<br />
)<br />
<br />
[2] => Array<br />
(<br />
[lotno] => 3218<br />
[ count ] => 180<br />
)<br />
<br />
)<br />
135<br />
|
Copier après la connexion
将count相加,如果对应行的结果为120,则显示3206*12 3207*63 3218*45
若对应行的结果为135,则显示3218*135 (135=180-45(上一轮count已用的45),不够则补齐)