Andreas: Textdatei zeilenweise auslesen ?

Beitrag lesen

Hallo,
ich will eine Textdatei zeilenweise auslesen lassen und dabei die Zeilen farblich trennen.
Die soll durch die Variable a geprüft werden.
Nur funktioniert das hier nicht so da die Variable a nicht hochgezählt wird?

$a = 0;
 $array = file("textdatei.txt");

function ausgeben($zeile)
 {

if($a % 2 == 0)
  {
  echo "<tr bgcolor='FFFFFF'><td>$zeile<br><br></td></tr>";
  $a++;
  }

else
  {
  echo "<tr><td>$zeile<br><br></td></tr>";
  $a++;
  }

}     // Klammer function
  array_walk($array,"ausgeben");

Andreas