mmm gracias por contestar. Es cierto lo del trim 

 (el directo...) 
Lo de la suma, ya probé ese método y nada  

. He estado tol día intentándolo pero no lo consigo. O estoy ciego, o hago algo mal, o se me pasó la rosca del PHP 
 
   
Muchas gracias por el esfuerzo 
 
 
PD: El código correcto sería:
 Código PHP:
    <?
$fichero = "fichero.txt";
$abrir = file($fichero);
$abrir = trim($abrir);
$total = count($abrir);
for($i=0; $i < $total; $i++){
$suma = explode("|",$abrir[$i]);
//el proceso de suma 
}
?>    
  Lo de "$abrir[$i]" no te entendí... Lo que hago con ello, es separar cada linea en trozos.. eso lo sabes de sobra 
