Nur bestimmte Zeilen einer PHP - Datei auslesen
Alex Hauer
- php
Hi,
ich habe einige Daten in eine *.txt - Datei abgespeichert und möchte jetzt jede Zeile in einer Variablen speichern.
Wie ich das für die erste Variable hinbekomme weiß ich, aber wie schaff ichs das er dann für die zweite Variable erst in der zweiten Zeile der *.txt - Datei auszulesen beginnt?
Hi
ich habe einige Daten in eine *.txt - Datei abgespeichert und möchte jetzt jede Zeile in einer Variablen speichern.
Wie ich das für die erste Variable hinbekomme weiß ich, aber wie schaff ichs das er dann für die zweite Variable erst in der zweiten Zeile der *.txt - Datei auszul Lesen beginnt?
<?php
$daten = file("datei.txt");
?>
Du kannst dir die Zeilen auzssuchen, da sie hintereinander im array $daten stehen.
$daten[0] ist Zeile 1,
$daten[1] ist Zeile 2,
usw.
Fabian
Moin!
ich habe einige Daten in eine *.txt - Datei abgespeichert und möchte jetzt jede Zeile in einer Variablen speichern.
Wie ich das für die erste Variable hinbekomme weiß ich, aber wie schaff ichs das er dann für die zweite Variable erst in der zweiten Zeile der *.txt - Datei auszulesen beginnt?
Am sinnvollsten speicherst du deine Textdatei in einem Array.
Und genau dafür hat PHP schon eine Funktion eingebaut:
$das_array = file('dateiname.txt');
Dann hast du in $das_array[0] die erste Zeile, in $das_array[1] die zweite, und so weiter.
http://www.php.net/manual/de/function.file.php
- Sven Rautenberg