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


Posted in PHP onAugust 07, 2009
<?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 相关文章推荐
MYSQL数据库初学者使用指南
Nov 16 PHP
php连接mssql数据库的几种方法
Feb 21 PHP
PHP+FastCGI+Nginx配置PHP运行环境
Aug 07 PHP
dvwa+xampp搭建显示乱码的问题及解决方案
Aug 23 PHP
php精确的统计在线人数的方法
Oct 21 PHP
[原创]PHP简单开启curl的方法(测试可行)
Jan 11 PHP
PHP截取IE浏览器并缩小原图的方法
Mar 04 PHP
PHP查询大量数据内存耗尽问题的解决方法
Oct 28 PHP
php可变长参数处理函数详解
Feb 22 PHP
php实现用户登陆简单实例
Apr 04 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
PHP执行系统命令函数实例讲解
Mar 03 PHP
PHP 远程文件管理,可以给表格排序,遍历目录,时间排序
Aug 07 #PHP
PHP 翻页 实例代码
Aug 07 #PHP
php Sql Server连接失败问题及解决办法
Aug 07 #PHP
php_xmlhttp 乱码问题解决方法
Aug 07 #PHP
PHP 生成的XML以FLASH获取为乱码终极解决
Aug 07 #PHP
php 全局变量范围分析
Aug 07 #PHP
PHP 多维数组排序实现代码
Aug 05 #PHP
You might like
刚才在简化php的库,结果发现很多东西
2006/12/31 PHP
PHP动态创建Web站点的方法
2011/08/14 PHP
提高PHP性能的编码技巧以及性能优化详细解析
2013/08/24 PHP
sae使用smarty模板的方法
2013/12/17 PHP
php调用云片网接口发送短信的实现方法
2017/10/25 PHP
event对象的方法 兼容多浏览器
2009/06/27 Javascript
Javascript 自定义类型方法小结
2010/03/02 Javascript
jquery实现居中弹出层代码
2010/08/25 Javascript
ie支持function.bind()方法实现代码
2012/12/27 Javascript
js调用webservice中的方法实现思路及代码
2013/02/25 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
Angularjs 实现移动端在线测评效果(推荐)
2017/04/05 Javascript
Node.js Express安装与使用教程
2018/05/11 Javascript
js使用Promise实现简单的Ajax缓存
2018/11/14 Javascript
VUE渲染后端返回含有script标签的html字符串示例
2019/10/28 Javascript
JS脚本实现定时到网站上签到/签退功能
2020/04/22 Javascript
python装饰器使用方法实例
2013/11/21 Python
Django数据库操作的实例(增删改查)
2017/09/04 Python
Python3简单实例计算同花的概率代码
2017/12/06 Python
PyQt5每天必学之布局管理
2018/04/19 Python
详谈python在windows中的文件路径问题
2018/04/28 Python
Matplotlib 生成不同大小的subplots实例
2018/05/25 Python
Python GUI库PyQt5样式QSS子控件介绍
2020/02/25 Python
PyQt5 如何让界面和逻辑分离的方法
2020/03/24 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
Python类class参数self原理解析
2020/11/19 Python
英国Amara家居法国网站:家居装饰,现代装饰和豪华礼品
2016/12/15 全球购物
草莓网化妆品澳大利亚站:Strawberrynet AU
2017/12/18 全球购物
BudgetAir印度:预订航班、酒店和汽车租赁
2019/07/07 全球购物
FC-Moto英国:欧洲最大的摩托车服装和头盔商店之一
2019/08/25 全球购物
Linux中如何用命令创建目录
2016/12/02 面试题
法律进企业活动方案
2014/03/04 职场文书
公司年会主持词
2014/03/22 职场文书
入党介绍人评语
2014/05/06 职场文书
优秀乡村医生事迹材料(2016精选版)
2016/02/29 职场文书
nginx服务器的下载安装与使用详解
2021/08/02 Servers