Hmm,
also das Array, das du angegeben hast, ist eigentlich nicht möglich, da die keys (1. Spalte) eindeutig sein müssen. D.h. $array[a] kann nicht gleichzeitig 1,5 und 9 sein.
wenn allerdings dein array als $array[0]="a 1" aufgebaut ist, kannst du's mit
while($val=each($array)) {
$tmp=explode(" ",$val[1]);
$sum[($tmp[0])]=$sum[($tmp[0])]+$tmp[1];
};
dann hast du in deinem Fall ein array mit z.B. $array[a]=15;
CU
MichiS