Home > Backend Development > PHP Tutorial > Probability of winning php

Probability of winning php

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Release: 2016-07-29 09:05:01
Original
978 people have browsed it

<code><span><span><?php</span><span>/**
*@FileName rand.php   抽中红包概率测试
**/</span>
header(<span>"Content-type: text/html; charset=utf-8"</span>); 
<span>/**
* 抽奖
*<span> @param</span> int $total 1为百分百中奖  2为二分之一中奖率  3为三分之一中奖率  以此类推...
*/</span><span><span>function</span><span>getReward</span><span>(<span>$total</span>=<span>10</span>)</span>
{</span><span>if</span>(<span>$total</span> == <span>1</span>){
  <span>return</span><span>1</span>;
}
<span>$win1</span> = (<span>$total</span>-<span>1</span>)/<span>100</span>;
<span>$other</span> = (<span>$total</span>-<span>1</span>)-<span>$win1</span>;
<span>$return</span> = <span>array</span>();
<span>for</span> (<span>$i</span>=<span>0</span>;<span>$i</span><<span>$win1</span>;<span>$i</span>++)
{
<span>$return</span>[] = <span>1</span>;<span>//中奖</span>
}
<span>for</span> (<span>$n</span>=<span>0</span>;<span>$n</span><<span>$other</span>;<span>$n</span>++)
{
<span>$return</span>[] = <span>0</span>;<span>//不中奖</span>
}
<span>//print_r($return);</span>
shuffle(<span>$return</span>);<span>//把数组中的元素按随机顺序重新排序</span><span>return</span><span>$return</span>[array_rand(<span>$return</span>)];
}
<span>$data</span> = getReward();
<span>echo</span><span>$data</span>;<span>die</span>;

<span>?></span></span></code>
Copy after login
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); });

The above introduces the lottery probability PHP, including the relevant content. I hope it will be helpful to friends who are interested in PHP tutorials.

Related labels:
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Latest Issues
Return value problem
From 1970-01-01 08:00:00
0
0
0
Return JSON response via PHP
From 1970-01-01 08:00:00
0
0
0
Usage of return
From 1970-01-01 08:00:00
0
0
0
Why not return data in json format?
From 1970-01-01 08:00:00
0
0
0
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template