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 5.0 Pear安装方法
Dec 06 PHP
phpmyadmin中配置文件现在需要绝密的短语密码的解决方法
Feb 11 PHP
PHP Google的translate API代码
Dec 10 PHP
PHP 文章中的远程图片采集到本地的代码
Jul 30 PHP
PHP函数microtime()用法与说明
Dec 04 PHP
php抽象类使用要点与注意事项分析
Feb 09 PHP
微信支付开发维权通知实例
Jul 12 PHP
php实现登陆模块功能示例
Oct 20 PHP
php原生导出excel文件的两种方法(推荐)
Nov 19 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
原生JS实现Ajax通过GET方式与PHP进行交互操作示例
May 12 PHP
PHP命令行与定时任务
Apr 01 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 接口问题(php接口主要也就是运用curl,curl函数)
2013/07/01 PHP
php实现留言板功能(代码详解)
2017/03/28 PHP
php框架CI(codeigniter)自动加载与自主创建对象操作实例分析
2020/06/06 PHP
关于Aptana Studio生成自动备份文件的解决办法
2009/12/23 Javascript
nodejs 提示‘xxx’ 不是内部或外部命令解决方法
2014/11/20 NodeJs
基于jquery实现简单的分页控件
2016/03/17 Javascript
文本框只能输入数字的实现方法(兼容IE火狐)
2016/06/25 Javascript
js检查是否关闭浏览器的方法
2016/08/02 Javascript
AngularJS入门教程之数据绑定原理详解
2016/11/02 Javascript
用Node提供静态文件服务的方法
2018/07/06 Javascript
微信小程序官方动态自定义底部tabBar的例子
2019/09/04 Javascript
JavaScript日期库date-fn.js使用方法解析
2020/09/09 Javascript
vue+vant 上传图片需要注意的地方
2021/01/03 Vue.js
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
Python内置函数的用法实例教程
2014/09/08 Python
30分钟搭建Python的Flask框架并在上面编写第一个应用
2015/03/30 Python
Python中的单继承与多继承实例分析
2018/05/10 Python
python程序封装为win32服务的方法
2021/03/07 Python
Django生成PDF文档显示网页上以及PDF中文显示乱码的解决方法
2019/12/17 Python
pytorch 指定gpu训练与多gpu并行训练示例
2019/12/31 Python
通过实例解析python描述符原理作用
2020/01/22 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
anaconda3安装及jupyter环境配置全教程
2020/08/24 Python
Python selenium实现断言3种方法解析
2020/09/08 Python
HTML5-WebSocket实现聊天室示例
2016/12/15 HTML / CSS
英国最大的宠物商店:Pets at Home
2019/04/17 全球购物
CHARLES & KEITH加拿大官网:新加坡时尚品牌
2020/03/26 全球购物
《雕塑之美》教学反思
2014/04/24 职场文书
大学生入党积极分子自我评价
2014/09/20 职场文书
2015新年寄语大全
2014/12/08 职场文书
2015年12.4全国法制宣传日活动总结
2015/03/24 职场文书
病危通知书样本
2015/04/17 职场文书
2015年乡镇财政工作总结
2015/05/19 职场文书
Python爬虫入门案例之爬取二手房源数据
2021/10/16 Python
PYTHON使用Matplotlib去实现各种条形图的绘制
2022/03/22 Python
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/06 PostgreSQL