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 相关文章推荐
一个odbc连mssql分页的类
Oct 09 PHP
PHP新手上路(十)
Oct 09 PHP
php中关于codeigniter的xmlrpc的类在进行数据交换时的类型问题
Jul 03 PHP
phpMyAdmin出现无法载入 mcrypt 扩展,请检查PHP配置的解决方法
Mar 26 PHP
php实现快速排序的三种方法分享
Mar 12 PHP
PHP函数eval()介绍和使用示例
Aug 20 PHP
php中数字、字符与对象判断函数用法实例
Nov 26 PHP
详解PHP中的PDO类
Jul 06 PHP
php多线程并发实现方法
Sep 30 PHP
php的常量和变量实例详解
Jun 27 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
针对PHP开发安全问题的相关总结
Mar 22 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中通过trigger_error触发PHP错误示例
2015/06/23 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
Laravel如何使用数据库事务及捕获事务失败后的异常详解
2017/10/23 PHP
从零开始学习jQuery (六) jquery中的AJAX使用
2011/02/23 Javascript
js中的scroll和offset 使用比较的实例与分析
2013/09/29 Javascript
javascript中mouseover、mouseout使用详解
2015/07/19 Javascript
使用JavaScript和CSS实现文本隔行换色的方法
2015/11/04 Javascript
JS简单循环遍历json数组的方法
2016/04/22 Javascript
JavaScript知识点总结(十六)之Javascript闭包(Closure)代码详解
2016/05/31 Javascript
jquery实现ajax加载超时提示的方法
2016/07/23 Javascript
jQuery加密密码到cookie的实现代码
2017/04/18 jQuery
聊聊那些使用前端Javascript实现的机器学习类库
2017/09/18 Javascript
Vue中自定义全局组件的实现方法
2017/12/08 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
Vue.js 2.x之组件的定义和注册图文详解
2018/06/19 Javascript
JS中实现隐藏部分姓名或者电话号码的代码
2018/07/17 Javascript
Vue + Element-ui的下拉框el-select获取额外参数详解
2020/08/14 Javascript
vue实现广告栏上下滚动效果
2020/11/26 Vue.js
python学习必备知识汇总
2017/09/08 Python
python面向对象多线程爬虫爬取搜狐页面的实例代码
2018/05/31 Python
python logging重复记录日志问题的解决方法
2018/07/12 Python
python实现每天自动签到领积分的示例代码
2020/08/18 Python
OPPO手机官方商城:中国手机市场出货量第一品牌
2017/10/18 全球购物
欧尚俄罗斯网上超市:Auchan俄罗斯
2018/05/03 全球购物
The Body Shop美体小铺西班牙官网:天然化妆品
2019/06/21 全球购物
精致的手工皮鞋:Shoe Embassy
2019/11/08 全球购物
如何在.net Winform里面显示PDF文档
2012/09/11 面试题
冰淇淋店创业计划书范文
2013/12/27 职场文书
拾金不昧表扬信范文
2014/01/11 职场文书
小小商店教学反思
2014/04/27 职场文书
我们的节日中秋活动方案
2014/08/19 职场文书
学习考察心得体会
2014/09/04 职场文书
思想工作总结范文
2015/08/12 职场文书
2016猴年春节问候语
2015/11/11 职场文书
送给小学生的暑假礼物!小学生必背99首古诗
2019/07/02 职场文书
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript