Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Depperte PHP-Frage (Arrays..)

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
depp ich
PostRank 9
PostRank 9
Beiträge: 1508
Registriert: 06.12.2004, 12:59

Beitrag von depp ich » 09.04.2011, 17:43

Ja, sorry - ich bin zu blöd....

Ich hole ein zufälliges Element aus einem Array, lösche es und hänge es hinten wieder an. (Ziel ist, dass zuletzt benutzte Elemente nicht gleich wieder verwendet werden)

$r = rand ( 0 , count($list) - 10);
$tx = $list[$r];
unset ($list[$r]);
$list[] = $tx;

Das geht nicht, weil ich mit zb $list[5] nicht das 5. Element anspreche, sondern das mit dem Key 5 - und das ja möglicherweise woanders.

Wie geht das wirklich?