自定义号码抽奖程序PHP实例

自定义号码抽奖程序PHP实例,20210909140315.jpg,抽奖小程序,第1张

php写的一个抽奖小程序,抽奖信息保存至TXT文本文件里面,方便大家扩展。

/* 
 *获取中奖人员 
 *$participants:参与抽奖人员 
 *$num:中奖数量 
 *所有方法基本都写到了index.php文件中,大家可以自己同意携程一个类使用 
 */ 
function getWinners($participants=null, $num=null){ 
    //随机从参与抽奖人员中抽取num个中奖人员 
    $winKeys=array_rand($participants,$num); 
    //循环随机抽取的中奖人员,并将中奖人员赋值到winnners数组 
    foreach ($winKeys as $value) { 
        $winners[]=$participants[$value]; 
    } 
    //向winners.txt中追加中奖项目名称(写入时独占该文件) 
    file_put_contents(\\'./wins/winners.txt\\', $_POST[\\'prize\\'].":\\r\\n",FILE_APPEND | LOCK_EX); 
    //向winners.txt中追加中奖人员(写入时独占该文件) 
    file_put_contents(\\'./wins/winners.txt\\', $winners,FILE_APPEND | LOCK_EX); 
    //判断中奖项目并写入到相应的文件中 
    switch ($_POST[\\'prize\\']) { 
        case \\'一等奖\\': 
            file_put_contents(\\'./wins/The first prize.txt\\', $winners); 
            break; 
        case \\'二等奖\\': 
            file_put_contents(\\'./wins/Two prize.txt\\', $winners); 
            break; 
        case \\'三等奖\\': 
            file_put_contents(\\'./wins/Three prize.txt\\', $winners); 
            break; 
    }


需开通白银VIP及以上VIP等级才能访问此内容

登录账户注册账 户

转载请说明出处
UE资源网 » 自定义号码抽奖程序PHP实例

发表评论

欢迎 访客 发表评论

成为会员可下载全站资源!

查看演示 官网购买