久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

PHP編程實(shí)現(xiàn)計(jì)算抽獎(jiǎng)概率算法完整實(shí)例

這篇文章主要介紹了PHP編程實(shí)現(xiàn)計(jì)算抽獎(jiǎng)概率算法,結(jié)合完整實(shí)例形式分析了php隨機(jī)數(shù)運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了PHP編程實(shí)現(xiàn)計(jì)算抽獎(jiǎng)概率算法。分享給大家供大家參考,具體如下:

<?php
 //計(jì)算抽獎(jiǎng)的概率
 function get_rand($proArr) {
 $result = '';
 $proSum = array_sum($proArr);
 foreach ($proArr as $key => $proCur) {
  $randNum = mt_rand(1, $proSum);
  if ($randNum <= $proCur) {
  $result = $key;
  break;
  } else {
  $proSum -= $proCur;
  }
 }
 unset ($proArr);
 return $result;
 }
 $prize_arr = array(
 '0' => array('id'=>1,'prize'=>'家電','v'=>2),
 '1' => array('id'=>2,'prize'=>'數(shù)碼相機(jī)','v'=>5),
 '2' => array('id'=>3,'prize'=>'iPad','v'=>13),
 '3' => array('id'=>4,'prize'=>'LED顯示器','v'=>15),
 '4' => array('id'=>5,'prize'=>'U盤','v'=>25),
 '5' => array('id'=>6,'prize'=>'鍵盤','v'=>30),
 '6' => array('id'=>7,'prize'=>'鼠標(biāo)墊','v'=>10),
 );
 foreach ($prize_arr as $key => $val) {
 $arr[$val['id']] = $val['v'];
 }
 $rid = get_rand($arr);
 $res['yes'] = $prize_arr[$rid-1]['prize'];
 unset($prize_arr[$rid-1]);
 shuffle($prize_arr);
 $prize_arrcount = count($prize_arr);
 for($i=0;$i<$prize_arrcount;$i++){
 $pr[] = $prize_arr[$i]['prize'];
 }
 $res['no'] = $pr;
 //抽獎(jiǎng)結(jié)果
 $ro = $res['yes'];
 print_r($ro);
?>

運(yùn)行結(jié)果:

iPad

PS:這里再為大家提供兩款功能類似的在線工具供大家參考:

在線隨機(jī)數(shù)字/字符串生成工具:
http://tools.jb51.net/aideddesign/suijishu

在線隨機(jī)字符/隨機(jī)密碼生成工具:
http://tools.jb51.net/aideddesign/rnd_password

在線隨機(jī)數(shù)生成工具:
http://tools.jb51.net/aideddesign/rnd_num

高強(qiáng)度密碼生成器:
http://tools.jb51.net/password/CreateStrongPassword

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php字符串(string)用法總結(jié)》、《PHP數(shù)據(jù)結(jié)構(gòu)與算法教程》、《php程序設(shè)計(jì)算法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP常用遍歷算法與技巧總結(jié)》及《PHP數(shù)學(xué)運(yùn)算技巧總結(jié)》

希望本文所述對(duì)大家PHP程序設(shè)計(jì)有所幫助。

【網(wǎng)站聲明】本站除付費(fèi)源碼經(jīng)過(guò)測(cè)試外,其他素材未做測(cè)試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請(qǐng)勿用于商業(yè)用途。如損害你的權(quán)益請(qǐng)聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了PHP有序表查找之插值查找算法,簡(jiǎn)單分析了插值查找算法的概念、原理并結(jié)合實(shí)例形式分析了php實(shí)現(xiàn)針對(duì)有序表插值查找的相關(guān)操作技巧,需要的朋友可以參考下
下面小編就為大家分享一篇ThinkPHP整合datatables實(shí)現(xiàn)服務(wù)端分頁(yè)的示例代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
下面小編就為大家分享一篇PHP實(shí)現(xiàn)APP微信支付的實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
這篇文章主要介紹了PHP實(shí)現(xiàn)的多維數(shù)組排序算法,結(jié)合實(shí)例形式對(duì)比分析了php針對(duì)多維數(shù)組及帶有鍵名的多維數(shù)組進(jìn)行排序相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
這篇文章主要為大家詳細(xì)介紹了php結(jié)合ajaxuploadfile實(shí)現(xiàn)無(wú)刷新文件上傳功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
本篇文章給大家詳細(xì)介紹了PHP開(kāi)發(fā)接口使用RSA進(jìn)行加密解密方法,對(duì)此有興趣的朋友可以學(xué)習(xí)下。
主站蜘蛛池模板: 国产精品免费一区二区三区四区 | 91av国产在线视频 | av中文字幕在线 | 成人国产一区二区三区精品麻豆 | 国产精品久久久久久妇女 | 91九色视频在线 | 欧美人妇做爰xxxⅹ性高电影 | 日韩在线中文 | 久久久国产精品一区 | 免费观看色 | 7777在线 | 亚洲激情一区二区三区 | 精品无码久久久久久国产 | 六月色婷 | 91中文字幕| 国产精品久久久久久av公交车 | 国产在线一区二区三区 | 国产高清在线精品一区二区三区 | 中文字幕乱码视频32 | 成人高清在线视频 | 国产激情精品视频 | 亚洲一区 中文字幕 | www.伊人.com | 91免费观看国产 | 国产免费一区二区 | 国产精品成人在线播放 | 国产综合久久 | 91手机精品视频 | 午夜影院在线观看视频 | 欧美日韩国产一区二区 | 性大毛片视频 | 日美女逼逼| 精品成人一区 | 国产乱码精品一区二区三区五月婷 | 欧美一二三四成人免费视频 | 久久专区 | 亚洲高清免费 | 亚洲精品视频在线播放 | 国产精品永久免费视频 | 日韩在线视频免费观看 | 亚洲第一视频网 |