php 随机数的产生、页面跳转、件读写、文件重命名、switch语句
作者:bea
代码如下: <?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)
代码如下:
<?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学习者能够有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- Discuz 模板语句分析及知识技巧
- php 分页原理详解
- PHP nl2br函数 将换行字符转成 <br>
- PHP 各种排序算法实现代码
- 谈PHP生成静态页面分析 模板+缓存+写文件
- 数据库查询记录php 多行多列显示
- PHP 实现多服务器共享 SESSION 数据
- php 静态页面中显示动态内容
- MayFish PHP的MVC架构的开发框架
- 最新的php 文件上传模型,支持多文件上传
- PHP DataGrid 实现代码
- PHP 执行系统外部命令 system() exec() passthru()
- PHP 源代码分析 Zend HashTable详解
- php natsort内核函数浅析
- php empty函数 使用说明
- php 取得瑞年与平年的天数的代码
- php 生成WML页面方法详解
- 彻底杜绝PHP的session cookie错误
- PHP 5.3.0 安装分析心得