马上注册,自学更多教程,下载更多资源。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
自己小利剑,念弄个php抽奖页里,可是没有明白怎样写,请年夜神途经帮我写段代码进修下,感谢



上一篇:php天生随机数的三种办法
下一篇:用php输出混合后的js代码

云码酷-站长自学网 - 论坛版权1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本站所有主题由该帖子作者发表,该帖子作者与云码酷-站长自学网享有帖子相关版权
3、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者和云码酷-站长自学网的同意
4、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任
5、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
6、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意
7、云码酷-站长自学网管理员和版主有权不事先通知发贴者而删除本文

回复

使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    0

    主题

    157

    帖子

    157

    积分

    注册会员

    Rank: 2

    积分
    157
    发表于 2018-12-28 01:03:40 来自手机 | 显示全部楼层
    沙发
    前排支持下
    回复 支持 反对

    使用道具 举报

    1

    主题

    171

    帖子

    172

    积分

    注册会员

    Rank: 2

    积分
    172
    发表于 2018-12-28 01:04:08 来自手机 | 显示全部楼层
    板凳
    介是神马?!!
    回复 支持 反对

    使用道具 举报

    1

    主题

    171

    帖子

    172

    积分

    注册会员

    Rank: 2

    积分
    172
    发表于 2018-12-28 01:04:34 | 显示全部楼层
    地板
    前排顶,很好!
    回复 支持 反对

    使用道具 举报

    1

    主题

    168

    帖子

    169

    积分

    注册会员

    Rank: 2

    积分
    169
    发表于 2018-12-28 01:05:32 | 显示全部楼层
    5#
    支持云码酷
    回复 支持 反对

    使用道具 举报

    3

    主题

    133

    帖子

    136

    积分

    注册会员

    Rank: 2

    积分
    136
    发表于 2018-12-28 01:06:25 | 显示全部楼层
    6#
    珍爱生命,果断回帖。
    回复 支持 反对

    使用道具 举报

    2

    主题

    171

    帖子

    173

    积分

    注册会员

    Rank: 2

    积分
    173
    发表于 2018-12-28 01:06:55 | 显示全部楼层
    7#
    1. <?php

    2. //计算抽奖的概率

    3. function get_rand($proArr) {

    4. $result = '';

    5. $proSum = array_sum($proArr);

    6. foreach ($proArr as $key => $proCur) {

    7.   $randNum = mt_rand(1, $proSum);

    8.   if ($randNum <= $proCur) {

    9.   $result = $key;

    10.   break;

    11.   } else {

    12.   $proSum -= $proCur;

    13.   }

    14. }

    15. unset ($proArr);

    16. return $result;

    17. }

    18. $prize_arr = array(

    19. '0' => array('id'=>1,'prize'=>'家电','v'=>2),

    20. '1' => array('id'=>2,'prize'=>'数码相机','v'=>5),

    21. '2' => array('id'=>3,'prize'=>'iPad','v'=>13),

    22. '3' => array('id'=>4,'prize'=>'LED显示器','v'=>15),

    23. '4' => array('id'=>5,'prize'=>'U盘','v'=>25),

    24. '5' => array('id'=>6,'prize'=>'键盘','v'=>30),

    25. '6' => array('id'=>7,'prize'=>'鼠标垫','v'=>10),

    26. );

    27. foreach ($prize_arr as $key => $val) {

    28. $arr[$val['id']] = $val['v'];

    29. }

    30. $rid = get_rand($arr);

    31. $res['yes'] = $prize_arr[$rid-1]['prize'];

    32. unset($prize_arr[$rid-1]);

    33. shuffle($prize_arr);

    34. $prize_arrcount = count($prize_arr);

    35. for($i=0;$i<$prize_arrcount;$i++){

    36. $pr[] = $prize_arr[$i]['prize'];

    37. }

    38. $res['no'] = $pr;

    39. //抽奖结果

    40. $ro = $res['yes'];

    41. print_r($ro);

    42. ?>
    复制代码


    回复 支持 反对

    使用道具 举报

    1

    主题

    192

    帖子

    193

    积分

    注册会员

    Rank: 2

    积分
    193
    发表于 2018-12-28 01:06:55 来自手机 | 显示全部楼层
    8#
    LZ敢整点更有创意的不?兄弟们等着围观捏~
    回复 支持 反对

    使用道具 举报

    0

    主题

    198

    帖子

    198

    积分

    注册会员

    Rank: 2

    积分
    198
    发表于 2018-12-28 01:09:10 | 显示全部楼层
    9#
    LZ帖子不给力,勉强给回复下吧
    回复 支持 反对

    使用道具 举报

    0

    主题

    191

    帖子

    191

    积分

    注册会员

    Rank: 2

    积分
    191
    发表于 2018-12-28 01:20:20 来自手机 | 显示全部楼层
    10#
    看帖要回,回帖才健康,在踩踩,楼主辛苦了!
    回复 支持 反对

    使用道具 举报

    12下一页
    • 售后服务
    • 关注我们
    • 社区新手

    申请友链|Archiver|手机版|小黑屋|云码酷-站长自学网 ( 京ICP备13037810号 )

    Powered by Discuz! X3.2  © 2001-2022 云码酷