| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Neuer User Registriert seit: Jun 2003
Beiträge: 377
| php shuffle frage
hallo leute, ich benutze dieses script, um eine anzahl von bildern zufällig auszugeben. dazu werden diese durchmischt. ich benutze dieses script für mehr als 2 dateien, um jeder datei eine durchmischte anzahl an bildern zu geben. sehr oft jedoch werden die bilder nicht ausreichend durchmischt, sodass oft die selber bilder am anfang stehen, trotz des shuffle. meine frage: kann man das shuffle verdoppeln, oder verdreichfachen? kann ichs einfach nocheinmal in das script einfügen, damit es doppelt gemischt wird? PHP-Code:
__________________ OooO |
| | |
| | #2 (permalink) |
| Techniker Registriert seit: Sep 2003 Ort: 64807
Beiträge: 16.326
| die funktion shuffle arbeitet gewiss korrekt. was du offensichtlich beobachtest ist, dass das letzte bild der vorhergehenden mischung durchaus auch das erste bild der neuen mischung sein kann. falls es das ist, was du beanstandest: dann musst du das letzte sortierereignis merken um das mit dem ersten der neuen mischung zu vergleichen und gegebenenfalls austauschen. ist zwar in AS, aber selbe problematik: http://www.seibsprogrammladen.de/fra...rithmen/Zufall Zufallsreihenfolgen aneinander reihen ------------- kommt natürlich auch darauf an, wie viele bilder du mischst. beim würfeln kommt die 1 z.b. manchmal erstaunlich oft und dann mal ewig lange wieder garnicht drann. dennoch stimmt der zufall. dieses phänomen tritt auf, egal ob du jetzt jeden würfelversuch zählst, oder jeden 10ten. also du kannst natürlich shuffle beliebig oft aufrufen und es wird dir jedesmal eine andere mischung erzeugen. ändert aber nichts daran, das zufällig mehrmals die selbe nummer am anfang stehen kann.
__________________ die ultimative antwort auf alle programmierfragen: der debugger mfg h.g.seib www.SeibsProgrammLaden.de Geändert von hgseib (11-03-2007 um 22:21 Uhr) |
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Jun 2003
Beiträge: 377
|
ich weiß ja, aber erzähl das mal dem kunden... ich hab da immer ca 20 bilder, trotzdem sind oft die selben gleichzeitig zu sehen. daher dachte ich, wenn ich bei jder datei eine andere shuffle-anzahl einfüge, der zufall noch größer sein muss... sieh mal hier, das ist mein as-code für eine bilddatei, welche dann eine slidshow durchläuft. könntest du hier eines deiner zufallsscripte einbauen?ich weiß nich wie... ActionScript:
aber danke ersteinmal
__________________ OooO Geändert von stifflers mum (12-03-2007 um 21:47 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |