Hi Tom,
Die könnten bei PHP ruhig mal einen optionalen Parameter einführen, der den Zeilenumbruch bei file() automatisch entfernt. Er gehört nicht zu den Daten.
ist doch seit PHP 5.0 (?) dabei:
$line = file('filename.ext', FILE_IGNORE_NEW_LINES);
Scheint mir aber (wieder mal) nicht konsequent umgesetzt worden zu sein. Bei Windows-Zeilenumbrüchen gibt es wohl Probleme (nicht getestet). Also doch rtrim() nutzen...
Gruß,
Andreas.