基于时间随机返回比率的随机值
程序员文章站
2022-04-27 08:20:52
...
无详细内容 $config = array( 'sohu' = 10, 'sina' = 30, 'qq' = 20, 'baidu' = 20,);echo randomBaseTimestamp($config);function randomBaseTimestamp($data = array()) { uasort($data, function ($a, $b) { return rand(-1, 1); }); $time = time(); $to
$config = array( 'sohu' => 10, 'sina' => 30, 'qq' => 20, 'baidu' => 20, ); echo randomBaseTimestamp($config); function randomBaseTimestamp($data = array()) { uasort($data, function ($a, $b) { return rand(-1, 1); }); $time = time(); $total = array_sum($data); $mod = $time%$total; $result = ''; foreach($data as $k => $v) { $result = $k; $mod -= $v; if($mod
下一篇: PHP遍历数组的几种方法_php技巧