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 相关文章推荐
PHP概述.
Oct 09 PHP
PHP中通过ADO调用Access数据库的方法测试不通过
Dec 31 PHP
php 字符转义 注意事项
May 27 PHP
php中通过虚代理实现延迟加载的实现代码
Jun 10 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 PHP
基于php权限分配的实现代码
Apr 28 PHP
php实现的美国50个州选择列表实例
Apr 20 PHP
php post大量数据时发现数据丢失问题解决方法
Jun 20 PHP
YII动态模型(动态表名)支持分析
Mar 29 PHP
浅谈PHP的排列组合(如输入a,b,c 输出他们的全部组合)
Mar 14 PHP
ThinkPHP模板标签eq if 中区分0,null,false的方法
Mar 24 PHP
PHP使用HTML5 FormData对象提交表单操作示例
Jul 02 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正则提取或替换img标记属性
2013/06/26 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
PHP实现多文件上传的方法
2015/07/08 PHP
Yii2增删改查之查询 where参数详细介绍
2016/08/08 PHP
php 数组处理函数extract详解及实例代码
2016/11/23 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
PHP实现发送微博消息功能完整示例
2019/12/04 PHP
getComputedStyle与currentStyle获取样式(style/class)
2013/03/19 Javascript
本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结
2013/03/25 Javascript
使用AngularJS和PHP的Laravel实现单页评论的方法
2015/06/19 Javascript
jquery实现动画菜单的左右滚动、渐变及图形背景滚动等效果
2015/08/25 Javascript
javascript编程异常处理实例小结
2015/11/30 Javascript
Javascript基础学习笔记(菜鸟必看篇)
2016/07/22 Javascript
Vue2实现组件props双向绑定
2016/12/02 Javascript
bootstrap实现动态进度条效果
2017/03/08 Javascript
JS实现新建文件夹功能
2017/06/17 Javascript
vue中实现先请求数据再渲染dom分享
2018/03/17 Javascript
iview在vue-cli3如何按需加载的方法
2018/10/31 Javascript
JS数组求和的常用方法实例小结
2019/01/07 Javascript
[01:10]DOTA2英雄背景故事第四期之混沌法则混沌骑士
2020/07/16 DOTA
读写json中文ASCII乱码问题的解决方法
2016/11/05 Python
Python设计实现的计算器功能完整实例
2017/08/18 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
python manage.py runserver流程解析
2019/11/08 Python
selenium+python实现自动登陆QQ邮箱并发送邮件功能
2019/12/13 Python
python实现高斯投影正反算方式
2020/01/17 Python
使用Python制作新型冠状病毒实时疫情图
2020/01/28 Python
H5仿微信界面教程(一)
2017/07/05 HTML / CSS
BookOutlet加拿大:在网上书店购买廉价折扣图书和小说
2018/10/05 全球购物
人力资源部门的主要职能
2014/02/22 职场文书
年会搞笑主持词串词
2014/03/24 职场文书
企业授权委托书范本
2014/04/02 职场文书
车间核算员岗位职责
2014/07/01 职场文书
新郎新娘答谢词
2015/01/04 职场文书
pytorch分类模型绘制混淆矩阵以及可视化详解
2022/04/07 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
2022/04/28 Python