luego que hayas logrado sacar las lineas de lo que tu quieres puedes explotar por un delimited me refiero segun a lo que tu escribiste
dia peras limones manzanas
2009-05-25 2 3 4
2009-05-26 0 6 3
2009-05-27 1 4 2
el delimited es el espacio por lo tanto haces esto
Código PHP:
while ($linea= fgets($fichero,1024)){
$texto = explode("-", $linea);
if(!empty($texto[1])){
$setArray = explode(" ", $linea);
$Fecha = $setArray[0];
$peras = $setArray[1];
$limones = $setArray[2];
$manzanas = $setArray[3];
echo $Fecha . " ---- " . $peras . " ---- " . $limones . " ---- " . $manzanas;
}
}