Also ich hatte das auch mal, allerdings hatte ich das umgekehrte Problem. Auch ich habe eine mehrzeilige Textdatei in eine Variable eingelesen. Letztendlich kam ich zu folgendem Ergebnis:
$zeilen = file( "Datenbank.txt" ); führt zu einem ARRAY!!!
in der "Variablen" $zeilen sind schon alle Zeilen enthalten!!! Diese kann man mit $zeilen[0] bis count($zeilen) auslesen.
Hoffentlich konnte ich dir weiterhelten!
Gruß aus Tübingen.