myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Mit PHP erste Zeile löschen (https://mygully.com/showthread.php?t=2613200)

Cubiboy 25.04.12 16:05

Mit PHP erste Zeile löschen
 
Hi, ich möchte mit php die erste Zeile einer Textdatei löschen (daten.dat). Beide Dateien befinden sich im selben Ordner.

Mit welchem S***** Läst sich das realisieren?

vrikancs 26.04.12 07:59

Ich denk mir auch, für die paar Zeilen Code brauchst du doch nicht extra ein S***** ?

DrZeframe 11.06.12 11:19

Falls du bis zum heutigen Tag hierfür noch keine Lösung gefunden hast... hier auf die Schnelle (ungtestet).

PHP-Code:

// Dein File
$file "daten.dat";

// Zeilen rausholen
$rows file$file );

// Handle setzen (erst hier! - da mit 'w' das File auf 0 Byte gesetzt wird)
$handle fopen$file'w' );

// Erste Zeile löschen .....
unset( $rows[0] );

// Und die Daten wieder zurück ins File schreiben (Zeile für Zeile)
// Alternativ kann man sicher auch den ganzen Inhalt direkt reinpacken
// ohne die Schleife...
foreach( $rows as $row )
   
fwrite$handle$row );

// Und Handle wieder schließen
fclose$handle ); 


Cubiboy 11.06.12 15:06

Danke
 
Danke aber leider etwas spät.
Aber trotzdem vielen Dank für deine bemühungen...


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:33 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.