zufallszeile einer textdatei lesen
Dummdepp
- php
0 wahsaga0 Tobias Kloth
tag
wie kann man per zufall entscheiden lassen, welche zeile einer textdatei gelesen wird?
bzw wie ließt man eine einzelne zeile dann ein?
danke
hi,
wie kann man per zufall entscheiden lassen, welche zeile einer textdatei gelesen wird?
bzw wie ließt man eine einzelne zeile dann ein?
gar nicht.
erst alles einlesen, und dann per zufall eine zeile daraus hernehmen.
oder, wenn die gesamtzahl der zeilen schon bekannt ist, dann reicht natürlich auch ein lesen bis zur zeile X (=zufallswert < max. anzahl).
aber einen zugriff auf beliebige zeilen ohne durchgehen der vorherigen zeilen erlaubt ein sequentielles dateisystem nun mal nicht.
gruss,
wahsaga
dummdepp
nomen est omen
--
Marc Aurel
hi,
na toll, war ja nur eine frage der zeit, bis es irgendso ein identitätsklauender kleiner wicht auch auf mich abgesehen hat ...
dieser post
dummdepp
nomen est omen
Marc Aurel
ist nicht von mir.
gruss,
wahsaga
Hallo,
wie kann man per zufall entscheiden lassen, welche zeile einer textdatei gelesen wird?
bzw wie ließt man eine einzelne zeile dann ein?
das geht - wie wahsaga schon schrieb - nicht, aber du könntest die Datei mit file() in ein Array lesen, und dann mit array_rand() (->http://www.php.net/array_rand) ein Element des auswählen.
Grüße aus Nürnberg
Tobias