php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
2018-10-12 13:54
549 查看
<?php
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学习者能够有所帮助。
您可能感兴趣的文章:
相关文章推荐
- php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
- net1:post,get方式传值,读写cookie,读XML文件,写script语句,跳转页面,response与request类
- php可用的跳转页面语句
- C++从文件中读写的例子及产生随机数的例子
- switch语句实现页面的跳转
- switch语句实现页面的跳转
- PHP使用之上传文件到本地服务器(实现上传文件后页面内容不动、解决上传文件命名乱码后缀问题)
- PHP页面跳转几种实现方法
- php开发中的页面跳转方法总结
- php中并发读写文件冲突的解决方案
- 速战速决 (5) - PHP: 动态地创建属性和方法, 对象的复制, 对象的比较, 加载指定的文件, 自动加载类文件, 命名空间
- php实现批量删除挂马文件及批量替换页面内容完整实例
- PHP文件包含语句 include、include_once、require、require_once
- PHP页面跳转
- PHP页面3中跳转方法
- 黄聪:PHP页面跳转如何实现延时跳转
- PHP文件读写操作相关函数学习资料笔记
- php 读写json文件。追加,修改json
- php读取csv文件后,uft8 bom导致在页面上显示出现问题
- html php javascript 页面跳转