一个是用户名,另个是充值金额,我算出每个用户的充值总和.例子如下:(j.txt)
mika56 1000.00
mika56 1000.00
mika56 800.00
mszjjss 800.00
mszjjss 500.00
mik54 500.00
mik54 500.00 我想要的结果:
mika56 2800.00
mszjjss 1300.00
mik54 1000.00用PHP怎么写? 如果用户名重复了,就把他的充值金额相加.一定要用PHP语句实现,不是MYSQL语句.谢谢!
mika56 1000.00
mika56 1000.00
mika56 800.00
mszjjss 800.00
mszjjss 500.00
mik54 500.00
mik54 500.00 我想要的结果:
mika56 2800.00
mszjjss 1300.00
mik54 1000.00用PHP怎么写? 如果用户名重复了,就把他的充值金额相加.一定要用PHP语句实现,不是MYSQL语句.谢谢!
$result = array();
foreach($file as $row){
list($u, $p) = explode(' ', $row);
$result[$u] += $p;
}
print_r($result);
while($buf = fgetcsv($fp, 512, ' ')) {
if($buf[0]) $r[$buf[0]] += $buf[1];
}
print_r($r);Array
(
[mika56] => 2800
[mszjjss] => 1300
[mik54] => 1000
)