Zeilenumbruch in einer txt.Datei

Hallo,

ich habe ein txt. Datei wo jeweils untereinander Namen aufgelistet:

Frank
Peter
Klaus

Jetzt habe ich im PHP diesen Code, um einen zufälligen Namen in die Datenbank einzutragen:

[PHP]$lines = file(‚vornamen.txt‘);
$lines2 = file(‚nachnamen.txt‘);
$vorname = $lines[rand(1, count($lines)) - 1];
$nachname = $lines2[rand(1, count($lines2)) - 1];[/PHP]

Alles funktioniert auch soweit nur in der Datenbank speichert er es komischerweise immer mit einem Absatz. Aber nur wenn der Eintrag nicht der letzte der Testdatei ist! Bei der letzten Zeile funktioniert es. Müsste also entweder am obengenannten Code liegen oder an der Textdatei!? Jemand ne Idee?

Danke :slight_smile:

Ok hat sich erledigt. Habe es mit trim() hinbekommen :slight_smile:

Du solltest dir mal die Flags bei file ansehen: http://php.net/manual/de/function.file.php