www.PHP-Kurs.com

PHP lernen für Einsteiger
und Fortgeschrittene

PHP-Tutorial mit Videos

Sie befinden sich: Startseite » PHP für Fortgeschrittene » Dateien auslesen

Daten auslesen aus Datei zum Weiterverarbeiten über PHP

Um eine Datei auszulesen, muss im ersten Schritt über fopen ein Dateistream erzeugt werden. Dabei wird der Dateinamen angegeben und auf welche Art mit der Datei umgegangen wird.

$handle = fopen ("mailadressen.txt", "r");

Folgende verschiedene Arten des Dateihandling gibt es:

In der Spalte der Tabelle namens Zeiger ist der Startpunkt des Lesens/Schreibens ersichtlich. Wird dieser auf Anfang gestellt, werden bestehende Daten überschrieben!

In der Spalte erzeugen ist ersichtlich, ob die Datei automatisch anlegt wird, wenn diese noch nicht vorhanden ist.

Modus engl. Aktion Zeiger erzeugen
a+ append - anfügen lesen und schreiben Ende Ja
a append - anfügen nur schreiben Ende Ja
w+ write - schreiben lesen und schreiben Beginn Ja
w write - schreiben nur schreiben Beginn Ja
r+ read - lesen lesen und schreiben Beginn Nope
r read - lesen nur lesen Beginn Nope

Durch das while wird die Datei Zeile für Zeile durchgegangen, bis keine Zeile mehr geliefert wird.

PHP-Quellcode: Dateien auslesen über while

<?php
// Datei öffnen zum lesen und schreiben
$handle = fopen ("mailadressen.txt", "r");

while ( $inhalt = fgets ($handle, 4096 ))
{
  echo "<li> $inhalt ";
}

fclose($handle);
?>

Wenn Sie einen Fehler finden, bitte mitteilen (egal ob Schreibfehler oder inhaltlicher Fehler).

Mit Maus fehlerhafte Stelle markieren und übernehmen mit folgendem Button:



(kann angegeben werden)

Nach Absenden kommt hier Feedback! Bitte nicht doppelt absenden. Danke.

Bitte unterstützen Sie dieses Projekt

Sie können dieses Projekt in verschiedenen Formen unterstützen - wir würden uns freuen und es würde uns für weitere Inhalte motivieren :).

unsere Videos bestellen

Unsere Videos und eBooks bestellen.

Spenden

Sie können uns eine Spende über PayPal zukommen lassen.

Weiterempfehlungen

Empfehlen Sie es weiter - wir freuen uns immer über Links und Facebook-Empfehlungen.

Bücher über Amazon

Bestellen Sie Bücher über folgende Links bei Amazon:

Fehler melden

Vielen Dank für Ihre Hilfe