Ich würde das Array vorher "vorsortieren", etwa so:
Code:
$zeilen = file('xxx.txt');
$items = array();
$i = 0;
foreach ($zeilen as $zeile)
{
if (trim($zeile) == '')
{
$i++;
}
else
{
$items[$i][] = $zeile;
}
}
foreach ($items as $item)
{
// gibt den Namen aus
echo $item[0];
// gibt die Zeit aus aus
echo $item[1];
// ...
}
Edit: OK, nur halb beantwortet...