Forum Doku Wiki Blog

Forumsarchiv 2005, Juli
mit fgets Zeilenweise nach oben auslesen?

archivierte Beiträge lesen

  1. (PHP) mit fgets Zeilenweise nach oben auslesen? von chris, 06. 07. 2005, 20:28

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 20:28 Uhr von chris veröffentlicht.

Hallo,

gibt es eine Möglichkeit, wenn ich eine Textdatei öffne und den Textcursor an das Ende der Datei stelle, die Datei rückwärts zeilenweise auszulesen?

Danke!
Bitte um schnelle Hilfe

gruss chris

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 20:37 Uhr von Ashura veröffentlicht.

>> puts "Hallo " + gets.chomp + "."
?> chris
=> Hallo chris.

> gibt es eine Möglichkeit, wenn ich eine Textdatei öffne und den Textcursor an das Ende der Datei stelle, die Datei rückwärts zeilenweise auszulesen?

Schon einmal versucht, die Funktion file() mit der Funktion array_walk_recursive() zu verbinden, um das Gewünschte zu erreichen?


Einen schönen Mittwoch noch.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 20: search.ini
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 20:43 Uhr von Fabian St. veröffentlicht.

Hi!

> Schon einmal versucht, die Funktion file() mit der Funktion array_walk_recursive() zu verbinden, um das Gewünschte zu erreichen?

Abhängig davon, was der OP genau machen will, wäre auch file() in Kombination mit rsort() eine Möglichkeit, um das Array dann von hinten nach vorne sortiert zu bekommen.

Grüße,
Fabian St.
--
Selfcode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:( ss:) de:> js:| ch:? mo:) zu:)

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 20:44 Uhr von chris veröffentlicht.


Hallo,
DANKE
sorry komme damit nicht zurecht.
Oder villeicht hilft es mir auch, wenn ich den letzten String in einem Array löschen könnte.

Gibt es dafür eine Funktion?

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 21:46 Uhr von dedlfix veröffentlicht.

echo $begrüßung;

> > ... Datei rückwärts zeilenweise auszulesen?
>
> ... array_walk_recursive() ...

Du wolltest sicherlich array_reverse() sagen.



echo "$verabschiedung $name";

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 21:52 Uhr von Ashura veröffentlicht.

>> puts "Hallo " + gets.chomp + "."
?> dedlfix
=> Hallo dedlfix.

> > ... array_walk_recursive() ...
>
> Du wolltest sicherlich array_reverse() sagen.

Das dürfte die dritte Möglichkeit sein. (Wer noch eine findet, bekommt ein Bienchen.)


Einen schönen Mittwoch noch.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 20: search.ini
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 22:02 Uhr von dedlfix veröffentlicht.

echo $begrüßung;

Ich sehe aber array_walk_recursive() nicht als eine zielführende Lösung an. Warum willst du rekursiv (in die Tiefe gehend) durch ein flaches Array laufen, und das noch dazu vorwärts mit Aufruf einer selbst zu schreibenden Funktion?
Deswegen nahm ich an, dass du wirklich array_reverse() meintest. Das klingt ja auch ähnlich.


echo "$verabschiedung $name";

mit fgets Zeilenweise nach oben auslesen?

Der folgende Beitrag wurde am 06. 07. 2005, 22:05 Uhr von Ashura veröffentlicht.

>> puts "Hallo " + gets.chomp + "."
?> dedlfix
=> Hallo dedlfix.

> Ich sehe aber array_walk_recursive() nicht als eine zielführende Lösung an. Warum willst du rekursiv (in die Tiefe gehend) durch ein flaches Array laufen, und das noch dazu vorwärts mit Aufruf einer selbst zu schreibenden Funktion?

Wenn das die tatsächliche Funktionsweise ist, dann habe ich die Beschreibung bisher immer missverstanden. (Eingesetzt habe ich diese Funktion noch nie.)

> Deswegen nahm ich an, dass du wirklich array_reverse() meintest. Das klingt ja auch ähnlich.

In dem Falle kann man diese Funktion wirklich kaum gebrauchen.


Einen schönen Mittwoch noch.

Gruß, Ashura

--
Selfcode: sh:( fo:) ch:? rl:( br:^ n4:& ie:{ mo:) va:) de:> zu:) fl:( ss:| ls:[ js:|
30 Days to becoming an Opera8 Lover -- Day 20: search.ini
Meine Browser: Opera 8.01 | Firefox 1.0.4 | Lynx 2.8.3 | Netscape 4.7 | IE 6.0
[Deshalb frei! - Argumente pro freie Software]

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4