后端开发|PHP问题
php,代码
后端开发-PHP问题
微信 h5视频网站源码下载,ubuntu的tab键,tomcat注册表有哪些,R语言 爬虫 保险,php网站验证服务器帐号,怎么监测seolzw
本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。
单机云购源码,vscode如何运行python,ubuntu 乱码,启动tomcat报错,sqlite 条件,网页设计psd免费下载,destoon 数据库结构,3m服务器国家关得了吗,pie插件,前端开发常用框架,jsoup爬虫,php 文件上传,seo软件优化,springboot热部署idea,list.var模板标签,个人网站怎么经营,网页错误500,全套网站模板下载,后台修改网页源代码工具,微信返回页面代码,java开源教务管理系统,代理服务器 程序lzw
php幸运大转盘代码怎么实现?
漫画网站镜像源码,ubuntu集合脚本,tomcat关闭浏览器执行,爬虫进化卡组,php语言采用解释方式执行,seo收录导航lzw
PHP实现大转盘抽奖算法
代码:
function get_gift(){//拼装奖项数组 // 奖项id,奖品,概率 $prize_arr = array( => array(id=>1,prize=>平板电脑,v=>0), 1 => array(id=>2,prize=>数码相机,v=>1), 2 => array(id=>3,prize=>音箱设备,v=>1), 3 => array(id=>4,prize=>4G优盘,v=>1), 4 => array(id=>5,prize=>10Q币,v=>1), 5 => array(id=>6,prize=>空奖,v=>6), ); foreach ($prize_arr as $key => $val) { $arr[$val[id]] = $val[v];//概率数组 } $rid = get_rand($arr); //根据概率获取奖项id $res[yes] = $prize_arr[$rid-1][prize]; //中奖项 unset($prize_arr[$rid-1]); //将中奖项从数组中剔除,剩下未中奖项 shuffle($prize_arr); //打乱数组顺序 for($i=0;$i $proCur) { $randNum = mt_rand(1, $proSum); //返回随机整数if ($randNum <= $proCur) { $result = $key; break; } else { $proSum -= $proCur; } } unset ($proArr); return $result; } get_gift();
《PHP视频教学》