php 计算概率,可以任意添加

<?php

//设置概率 $arr=array('a'=>30,'b'=>70);

//概率方法 function gl($arr){ $total=array_sum($arr); $num=rand(1,$total); $jishu=0; foreach($arr as $key=>$o){ $o2=$o+$jishu; $jishu+=$o; if($num <=$o2){ echo $key; return; } } }

//获得概率 gl($arr);

  

posted @ 2013-12-27 11:44  忆殇之痕  阅读(115)  评论(0编辑  收藏  举报