Stefan: Datei auslesen

Hallo zusammen,

folgendes Problem,

Die Datei wird mit einem String ausgelesen

$datei = @fopen("./log/statistik/$userid.dat", "r");
if ($datei){
while($zeile = fscanf($datei, "%s\t%s\n"))

echo "$zeile[0]";
usw.

Wie kann ich jetzt die Daten von hinten nach vorne auslesen?

Danke für die Antwort

Gruss Stef

  1. echo $begrüßung;

    Wie kann ich jetzt die Daten von hinten nach vorne auslesen?

    Zeichen für Zeichen

    dann nimm lieber file() und dann array_reverse()

    oder Zeile für Zeile?

    dann nimm lieber file_get_contents() und dann strrev()

    echo "$verabschiedung $name";

  2. echo $begrüßung;

    $datei = @fopen("./log/statistik/$userid.dat", "r");
    if ($datei){
    while($zeile = fscanf($datei, "%s\t%s\n"))

    Achso... wenn du das fscanf() brauchst, dann ist das obige doch nicht durch meine anderen genannten File-Funktionen zu ersetzen.

    Dann willst du wahrscheinlich die Zeilen rückwärts lesen. In dem Fall dann das array_reverse() und darüber ein foreach laufen lassen.

    echo "$zeile[0]";

    Die Anführungszeichen sind überflüssig.

    echo "$verabschiedung $name";

    1. Hallo

      ok, probiere das mal.

      Dann willst du wahrscheinlich die Zeilen rückwärts lesen. In dem Fall dann das array_reverse() und darüber ein foreach laufen lassen.

      echo "$zeile[0]";

      Die Anführungszeichen sind überflüssig.

      ich weiss, war ein Schreibfehler ;-)

      gruss Stef