letztes zeichen aus txt-datei löschen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • letztes zeichen aus txt-datei löschen

    hallo,
    ich hätte einmal eine frage. ich schreibe mit php eine txt datei. ist es nun möglich, dass ich das letzte zeichen in dieser txt datei wieder löschen kann? wenn ja wie?
    danke schon einmal.


  • #2
    aber sicher doch:

    // alles bis auf das letzte Zeichen lesen
    $f = fopen($dateiname, 'r');
    $t = fread($f, filesize($dateiname)-1);
    fclose($f);

    // eventuelle Überbleibsel von 2Byte-newslines entfernen
    $c = substr($t, -1);
    if ($c==chr(10) || $c==chr(13))
    $t = substr ($t, 0, strlen($t)-1);

    // Rest wieder in Datei schreiben
    $f = fopen($dateiname, 'w');
    fwrite($f, $t);
    fclose($f);
    mein Sport: mein Frühstück: meine Arbeit:

    Sämtliche Code-Schnipsel sind im Allgemeinen nicht getestet und werden ohne Gewähr auf Fehlerfreiheit und Korrektheit gepostet.

    Kommentar


    • #3
      danke

      vielen dank. ich werde es einmal probieren

      Kommentar

      Lädt...
      X