请不同的人打开网页抽签(号码1-10),得到的代码都是不同的号码。

PHP写的,如果要重画,请删除根目录下的record.txt文件。

& lt?服务器端编程语言(Professional Hypertext Preprocessor的缩写)

//数据源

$file_name?=?record . txt ';

//初始化数据源

如果?(!文件存在($文件名))?{

//生成一个1-10的数。

$data?=?array();

for($ I = 1;$ i & lt=10;$i++){

$data[]?=?$ I;

}

//保存数据

$data?=?内爆(',',?$ data);

文件内容($文件名,$data,?LOCK _ EX);

}

//读取数据源

$记录?=?文件获取内容($文件名);

if($record){

$记录?=?分解(',',?$ record);

//随机抽取

$rand_arr?=?array _ rand($ record);

回声?恭喜你抽到了。$record[$rand_arr]。”签名。;

//删除这个标志,放回仓库。

unset($ record[$ rand _ arr]);

$data?=?内爆(',',?$ record);

文件内容($文件名,$data,?LOCK _ EX);//LOCK_EX阻止并发操作。

}否则{

回声?抽奖完毕,感谢您的参与!;

}