Bestimmte Zeilen auslesen

pycak

Mitglied
Hallo Leute!

Kann mir jemand sagen wie ich mit PHP (aber ohne MySQL) bestimmte Zeilen einer Textdatei auslesen, bzw. überschreiben kann

Danke im Voraus
 
Wenn ich eine Textdatei erstelle und dort 5 Zeilen mit z.B.

$a = 1;
$b = 2;
$c = 3;
$d = 4;
$e = 5;

fülle, und danach einen dieser Werte überschreiben will, wie setze ich den Zeiger auf die entsprechende Stelle?
 
Hallo,

mit der Funktion file() liest du zunächst die Datei zeilenweise in ein Array und kannst dann mittels des Arrayindizies (beginnend bei 0) auf die einzelnen Zeilen zugreifen:

PHP:
$zeilen = file($datei);

// 1. Zeile
$zeilen[0] = '...';

// u.s.w.


mfg Bloddy
 
aber wenn die $a-$e durcheinander gespeichert sind und ich den Wert von $b = 2; in $b = 8; ändern möchte, wie finde ich das $b?
 
Zurück