分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 网页技术

php大转盘抽奖

发布时间:2023-09-06 01:35责任编辑:胡小海关键词:暂无标签
抽奖大转盘演示:http://www.sucaihuo.com/php/3301.htmlfunction getRand($proArr, $proCount) { ????$result = ‘‘; ????$proSum = 0; ????foreach ($proCount as $key => $val) { ????????if ($val <= 0) { ????????????continue; ????????} else { ????????????$proSum = $proSum + $proArr[$key]; ????????} ????} ????foreach ($proArr as $key => $proCur) { ????????if ($proCount[$key] <= 0) { ????????????continue; ????????} else { ????????????$randNum = mt_rand(1, $proSum); ????????????if ($randNum <= $proCur) { ????????????????$result = $key; ????????????????break; ????????????} else { ????????????????$proSum -= $proCur; ????????????} ????????} ????} ????unset($proArr); ????return $result; }
$prizes = array( ????????0 => array( ????????????"id" => 0, //中奖id ????????????"name" => "谢谢参与", //奖品名称 ????????????"count" => "100", //库存 ????????), ????????1 => array( ????????????"id" => 1, ????????????"name" => "罗浮山门票", ????????????"count" => "40", ????????), ????????2 => array( ????????????"id" => 2, ????????????"name" => "罗浮山嘉宝田温泉体验券", ????????????"count" => "40", ????????), ????????3 => array( ????????????"id" => 3, ????????????"name" => "精美旅游书籍《山水酿惠州》", ????????????"count" => "40", ????????), ????????4 => array( ????????????"id" => 4, ????????????"name" => "碧海湾漂流门票", ????????????"count" => "40", ????????), ????????5 => array( ????????????"id" => 5, ????????????"name" => "南昆山门票", ????????????"count" => "40", ????????), ????????6 => array( ????????????"id" => 6, ????????????"name" => "云顶温泉精美礼品", ????????????"count" => "40", ????????), ????); ???

php大转盘抽奖

原文地址:https://www.cnblogs.com/lglblogadd/p/8259940.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved