一天一篇之php学习篇4
2014-01-14 09:47
417 查看
今天简单的学习了下php操作目录方法,做个总结:
opendir()//打开目录
readdir()//读取目录
mkdir()//创建目录
rmdir()//删除目录
closedir()//关闭目录
fopen()//打开文件
fwrite()//写入文件
简单的留言本功能,使用的都是操作文件夹目录/文件功能:
post.html
post.php(负责写入数据)
index.php(负责读取数据)
opendir()//打开目录
readdir()//读取目录
mkdir()//创建目录
rmdir()//删除目录
closedir()//关闭目录
fopen()//打开文件
fwrite()//写入文件
简单的留言本功能,使用的都是操作文件夹目录/文件功能:
post.html
<body> <form name="frm1" method="post" action="post.php"> <label>主题:<input type="text" name="title" /></label> <label>作者:<input type="text" name="author" /></label> <label>内容:<input type="text" name="content" /></label> <input type="submit" name="submit" /> </form> </body>
post.php(负责写入数据)
//写入数据 <?php $path = "DB/";//目录 $fsn = "s".date('YmdHis').".dat";//文件名 $fp = fopen($path.$fsn,"w");//打开文件 fwrite($fp,$_POST["title"]."\n");//写入数据 fwrite($fp,$_POST["author"]."\n"); fwrite($fp,$_POST["content"]."\n"); fclose($fp); //跳转 echo "<script>alert('sucess');window.location = 'index.php';</script>"; ?>
index.php(负责读取数据)
<?php $path = "DB/"; $dr = opendir($path); while($filen = readdir($dr)) { if($filen != "." and $filen != "..") { $fs = fopen($filen,"r"); echo "<b>标题:</b".fgets($fs)."<br>"; echo "<b>作者:</b".fgets($fs)."<br>"; echo "<b>内容:</b".fread($fs,fliesize($path.$filen))."<br>"; fclose($fs); } } closedir($path);
相关文章推荐
- 一天一篇之php学习篇6
- 一天一篇之php学习篇2_1
- 一天一篇之php学习篇3
- 一天一篇之php学习篇7
- 一天一篇之php学习篇1
- 一天一篇之php学习篇5
- 一天一篇之php学习篇2
- 榨干 PHP,不得不转的一篇PHP使用技巧!
- PHP获取每月第一天与最后一天
- 【一天一篇CPP】类模板
- php环境搭建(自己也写一篇)
- java程序员一天学会php
- php 计算本月第一天 本月最后一天 下个月第一天
- 【一天一篇CPP】C++的虚基类
- php获取当月天数及当月第一天及最后一天、上月第一天及最后一天实现方法
- PHP判断某一天在指定日期的前还是后
- [php] Thinkphp实现上一篇下一篇及跳转分页代码
- php本周、本月的第一天、最后一天的时间
- nginx后端代理多台php-fpm服务器;(补充上一篇博客)
- PHP获取上个月最后一天的一个容易忽略的问题