类似与彩票程序。
假如说中奖号码为:1,2,3,4,5那么一等奖肯定是:1,2,3,4,5那么二等奖可能是:X,2,3,4,5
那么二等奖可能是:1,2,3,4,X
等等,当然二等奖也还有好几种。三等奖当让也是这样中奖几率类似就是中奖号码当中有三个数。
如果我输入一组数,如何判断用户中的是几等奖?
假如说中奖号码为:1,2,3,4,5那么一等奖肯定是:1,2,3,4,5那么二等奖可能是:X,2,3,4,5
那么二等奖可能是:1,2,3,4,X
等等,当然二等奖也还有好几种。三等奖当让也是这样中奖几率类似就是中奖号码当中有三个数。
如果我输入一组数,如何判断用户中的是几等奖?
$y = array(3,6,1);echo count($ar) - count(array_intersect($y, $ar)) + 1;
<?php
$level = 5;//5个中将号码,设5个等级的奖项
$nums = array(1,2,3,4,5);//中将号码
$guestNum = array(0,2,3,4,5);//顾客号码
for($i = 0 ;$i< 5;$i++)
{
if($nums[$i]==$guestNum[$i])
{
$level --;//当数组相同时,等级-1
}
}
echo $level;//输出等级
?>