头像

phpbootcss手机号码抽奖小程序可扩展发短信及邮件通知中奖人员

来源:http://www.sucaihuo.com/php/980.html 托***尼 2016-10-19 08:50浏览(1792) 收藏

php写的一个抽奖小程序,抽奖信息保存至文本文件,方便大家扩展,因为群发短信通知需要购买短信接口,网友自由扩展,大神绕过!
phpbootcss手机号码抽奖小程序可扩展发短信及邮件通知中奖人员
分类:PHP > 其他 难易:初级

程序员,你不是一个人;网站开发QQ群:698377651,在线充值,或联系QQ1556472052直接充值

查看演示 下载资源: 42 下载资源 下载积分: 106 积分
/*
				*获取中奖人员
				*$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;
					}
最新交易
评论23
头像

系统已开启自动识别垃圾评论机制,识别到的自动封号,下载出错或者资源有问题请联系全栈客服QQ 1556472052

1 2