ERLEDIGT
NEIN
NEIN
ANTWORTEN
3
3
ZUGRIFFE
359
359
EMPFEHLEN
-
24.01.03 19:48 #1
- Registriert seit
- May 2002
- Ort
- Werther (NRW)
- Beiträge
- 125
Hallo Leute, hab mal wieder ein Problem, welches ich auch durch die Such-Funktion nicht lösen konnte.
Und zwar habe ich in einer Textdatei mehrere Artikel stehen, die ich nach Artikelnummer auslese (im Array hat diese den Wert $e[0]).
Jetzt möchte ich auf einer Seite immer zufällig einen Artikel angezeigt bekommen. Das ist soweit auch kein Problem für mich, jedoch sind die Artikelnummern nicht lückenlos vergeben und da ich ja für rand einen min und einen max Wert vergeben muss ist das ein Problem.
Kann mir da einer weiterhelfen?
Gruß Nikolajtja, wo sehe ich mich in zwanzig jahren? ich schätze da lieg ich wahrscheinlich im krankenhaus, weil ich mir einen bruch gehoben habe, als ich mit meinem sohn den neuen cpu-lüfter für seinen 2,4 terrahertz prozessor die treppe hochgewuchtet habe!
-
Hm... aus deiner Beschreibung geht jetzt nicht ganz so klar hervor, wie deine Datenstrukturen aussehen...
Aber ich denke mal shuffle() sollte dir da helfen...„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
-
24.01.03 19:59 #3
- Registriert seit
- May 2002
- Ort
- Werther (NRW)
- Beiträge
- 125
wenn ich das richtig verstehe, dann würfelt shuffle die elemente meines arrays durcheinander (verzeih mir, wenn ich das doch sehr laienhaft verstehe und ausdrücke). ich möchte aus folgender txt:
0001111|-|blabla|-|....|-|
0001123|-|blabla|-|....|-|
0055555|-|blabla|-|....|-|
0612564|-|blabla|-|....|-|
1111111|-|blabla|-|....|-|
...
9999999|-|blabla|-|....|-|
immer per zufall nur eine zeile auslesen. wie man sieht, sind die artikelnummern lückenhaft. das ist auch mein problem.tja, wo sehe ich mich in zwanzig jahren? ich schätze da lieg ich wahrscheinlich im krankenhaus, weil ich mir einen bruch gehoben habe, als ich mit meinem sohn den neuen cpu-lüfter für seinen 2,4 terrahertz prozessor die treppe hochgewuchtet habe!
-
Wie immer untested und ohne Garantie.PHP-Code:
<?
$artikel = file("artikel.txt");
srand((double)microtime()*1000000);
shuffle($artikel);
$zufallsartikel = $artikel[0];
?>„Gib einem Menschen einen Fisch, und er wird für einen Tag satt. Lehre ihn Fischen, und er wird ein Leben lang satt.“
“For every complex problem, there is an answer that is short, simple and wrong.”
“Pessimism is safe, but optimism is a lot faster!”
Aktuelles Coding Quiz: #17 - Wörter kreuz und quer
Ähnliche Themen
-
Random ohne import / Random-Alternative
Von Syrill im Forum JavaAntworten: 4Letzter Beitrag: 03.11.10, 08:06 -
scp, nur textdateien
Von PhoenixDH im Forum Linux & UnixAntworten: 2Letzter Beitrag: 14.09.05, 08:15 -
Textdateien und C#
Von mordillo im Forum .NET ArchivAntworten: 16Letzter Beitrag: 24.12.04, 04:53 -
seek in textdateien
Von savar im Forum Delphi, Kylix, PascalAntworten: 2Letzter Beitrag: 17.06.04, 15:56 -
random ist nicht random? :/
Von sam im Forum PHPAntworten: 2Letzter Beitrag: 03.04.03, 00:55





Zitieren

Login






[PHP][Snippet] Array zu XML konvertieren