Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] In eine bestimmte Zeile einer Textdatei schreiben (https://www.delphipraxis.net/91146-%5Bphp%5D-eine-bestimmte-zeile-einer-textdatei-schreiben.html)

abc newbee 30. Apr 2007 12:14


[PHP] In eine bestimmte Zeile einer Textdatei schreiben
 
Hi!

Wisst Ihr, wie es möglich ist in eine bestimmte Zeile einer Textdatei zu schreiben/überschreiben?

Die Textdatei sieht folgendermaßen aus:

[0] Erste Zeile
[1] Zweite Zeile
[2] Dritte Zeile
...


Wie kann ich nun z.B. die "Zweite Zeile" mit etwas anderem überschreiben?

uwewo 30. Apr 2007 12:33

Re: [PHP] In eine bestimmte Zeile einer Textdatei schreiben
 
Lies die Datei in ein Array ein und ändere dann die Zeile

<?php
$datei = "Text.txt"; // Dateiname
$array = file($datei); // in Array lesen
echo $array[1]; // Zeile 1 anzeigen
?>

abc newbee 30. Apr 2007 12:42

Re: [PHP] In eine bestimmte Zeile einer Textdatei schreiben
 
Das zeigt mir aber nur die aktuelle Zeile an... ich möchte aber hineinschreiben!

himitsu 30. Apr 2007 12:51

Re: [PHP] In eine bestimmte Zeile einer Textdatei schreiben
 
Zitat:

Zitat von abc newbee
Das zeigt mir aber nur die aktuelle Zeile an... ich möchte aber hineinschreiben!

Du kannst $array[1] auch was zuweisen und dann brauchst du das Array nur wieder in der Datei abzuspeichern.

abc newbee 30. Apr 2007 14:10

Re: [PHP] In eine bestimmte Zeile einer Textdatei schreiben
 
Und wie mache ich das? Also wie kann ich das Array in der Datei abspeichern?

uwewo 30. Apr 2007 14:31

Re: [PHP] In eine bestimmte Zeile einer Textdatei schreiben
 
Wie wäre es wenn Du dich mal mit den Grundlagen beschäftigst, z.Bsp. hier

Sorry, habe bestimmt schon 5 Jahre nichts mehr in PHP gemacht der Link sollte allerdings helfen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:16 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz