linux|n00b Linux für Ein- und Umsteiger

25Mai/110

Gewichtete Zufallsauswahl eines Arrayelements

Gewichtete Zufallsauswahl eines Arrayelements

Weil ich das schon Ewigkeiten mal “zu Papier” bringen wollte, habe ich heute mal eine Angelegenheit in Sachen Webprogrammierung mit PHP. array_rand Aus einem Array ein Element zufällig auszuwählen, ist mit PHP-Bord-Mitteln denkbar einfach. $randomKey = array_rand($anyArray); $randomElement = $anyArray[$randomKey]; dw_rand Jedoch hat dabei jedes Element die gleiche Ziehungswahrscheinlichkeit. Schon vor einiger Zeit fand ich [...] mehr