php随机跳转,php 随机数的产生、页面跳转、件读写、文件重命名、switch语句

刚做的一个项目中的部分代码,包含了php中随机数的产生、页面跳转、件读写、文件重命名、switch语句。

num = rand(1,5);

witch($num){

case 1:

$fp1=fopen("f1.dat",'r');

$oname = fgets($fp1);

$nname = date("YmdHis");

rename($oname,$nname);

fclose($fp1);

unlink("f1.dat");

$fp1=fopen("f1.dat",'w');

fwrite($fp1,$nname);

fclose($fp1);

header("Location: ".$nname."/1.html");

exit;

break;

case 2:

$fp2=fopen("f2.dat",'r');

$oname = fgets($fp2);

$nname = date("YmdHis");

rename($oname,$nname);

fclose($fp2);

unlink("f2.dat");

$fp2=fopen("f2.dat",'w');

fwrite

($fp2,$nname);

fclose($fp2);

header("Location: ".$nname."/2.html");

exit;

break;

case 3:

$fp3=fopen

("f3.dat",'r');

$oname = fgets($fp3);

$nname = date("YmdHis");

rename($oname,$nname);

fclose($fp3);

unlink

("f3.dat");

$fp3=fopen("f3.dat",'w');

fwrite($fp3,$nname);

fclose($fp3);

header("Location: ".$nname."/3.html");

exit;

break;

case 4:

$fp4=fopen("f4.dat",'r');

$oname = fgets($fp4);

$nname = date("YmdHis");

rename

($oname,$nname);

fclose($fp4);

unlink("f4.dat");

$fp4=fopen("f4.dat",'w');

fwrite($fp4,$nname);

fclose($fp4);

header("Location: ".$nname."/4.html");

exit;

break;

case 5:

$fp5=fopen("f5.dat",'r');

$oname = fgets($fp5);

$nname = date("YmdHis");

rename($oname,$nname);

fclose($fp5);

unlink("f5.dat");

$fp5=fopen("f5.dat",'w');

fwrite

($fp5,$nname);

fclose($fp5);

header("Location: ".$nname."/5.html");

exit;

break;

default:

break;

}

?>

刚做的一个项目中的部分代码,包含了php中随机数的产生、页面跳转、件读写、文件重命名、switch语句。

特发表出来,希望能对php学习者能够有所帮助。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值