摘要: <?php/* 大致思想就是:将剩余展示数目累加比如:A:5,B:8,C:10累加后:A:5,B:13,C:23然后随即一个数,范围0~23判断 随机数是否小于A或B或C,小于则成功 效果:谁的剩余展示数目越多,被随机到的几率越高*/function pc_rand_weighted($numbers) { $total = 0; foreach ( $numbers as $number => $weight ) { $total += $weight; $distribution [$number] = $total; } $rand =... 阅读全文
posted @ 2013-04-27 17:50 耐得住寂寞 阅读(356) 评论(0) 推荐(0) 编辑