php ----- directory 文件目录类

 

一、创建目录和文件:

1、mkdir()  

  //相对路径:
           mkdir("..\\sunningning\\testing");
   //绝对路径:
          mkdir("C:\\testing");
 //当前路径
          mkdir("testing");

2、 fopen()

fopen("新建文本文件.txt","w") ---- 因为这个文件不存在,所以PHP便会自动创建这个文件

 

二、列出目录和文件:

 

1、opendir( string path, [, resource context]   )

   

opendir() 函数打开一个目录句柄,可由 closedir(),readdir() 和 rewinddir() 使用。

若成功,则该函数返回一个目录流,否则返回 false 以及一个 error。可以通过在函数名前加上 "@" 来隐藏 error 的输出。

 

2、readdir(  resource dir_handle   )

定义和用法:

   readdir() 函数返回由 opendir() 打开的目录句柄中的条目。

   若成功,则该函数返回一个文件名,否则返回 false。

    语法:

readdir(dir_stream)

参数描述
dir_stream必需。规定要使用的目录句柄。

 

例子:

//打开 tpl 目录
 $dir = opendir("tpl");
 
 //列出 images 目录中的文件
 while (($file =  readdir($dir)) !== false)
 {
  echo "filename: " . $file . "<br />";
 }
 closedir($dir);

 

3、fwrite(   resource handle, string string [, int length]    )

将数据写入文件(前面已经介绍过了)

 

4、file_put_contents将数据写入函数     ----------- PHP5新增加的内容

file_put_contents("测试文件.txt","我爱php!");

 

4、读取文件用fopen() 、 fread()

 

5、(返回 string )    file_get_contents()函数来读取文件内容

    echo file_get_contents( "   a.txt   ");

 

6、修改文件内容

 $content =  file_get_contents("a.txt");
    //echo "$content<br/>";
  $content = str_replace("LOVE", "爱", $content);    ----- 把原文中的【LOVE 】变为【爱 】
  //echo "$content<br/>";
  file_put_contents("a.txt",$content);
  echo file_get_contents("a.txt");

 

7、 bool rmdir(string dirname)  -- 删除目录

      bool unlink (string filename)  -- 删除文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值