一天一篇之php学习篇4

今天简单的学习了下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);

 

 

转载于:https://www.cnblogs.com/dbxh/p/3518434.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值