Te convendria un array asociativo me parece, entonces podrias preguntar que cuando se repita el indice, suma la cantidad que contiene en un contador. Se entiende?
A ver si sale:
Código PHP:
#array de servicio=>cantidad
$servicios=array(
"agua"=>2,
"agua"=>1,
"agua"=>7,
"agua"=>2,
"telefono"=>5,
"telefono"=>3,
"telefono"=>6,
"luz"=>5);
#Ahora preguntas por los indices
$arrayFinal=array();
foreach($servicios as $indice=>$valor){
if($indice=="agua"){
$arrayFinal['agua']+=$valor;
}else if($indice=="telefono"){
$arrayFinal['telefono']+=$valor;
}else if($indice=="luz"){
$arrayFinal['luz']+=$valor;
}
}
# Y para ver los valores del array final
foreach($arraFinal as $i=>$v){
echo "Servicio: ".$i." Cantidad: ".$v."<br />";
}