在php中对目录操作不像asp中的fso我们可直接使用Rmdir、Mkdir、unlink对目录文件的创建与删除,下面我来一一介绍.
Rmdir删除空目录,代码如下:
- <?php
-
- $dirname="mydir";
- rmdir($dirname);
- ?>
删除目录成功反应ture,反之就flase,代码如下:
- <?php
-
- $dirname="mydir";
- if( rmdir($dirname))
- {
- 删除目录制作
- }
- else
- {
- 删除目录成功
- }
- ?>
Mkdir创建空目录,代码如下:
- <?php
-
- $dirname="mydir";
- mkdir($dirname,0700);
- ?>
mkdir如果创建成功就返回ture如果错误就返回false,代码如下:
- <?php
- $dirname = 'testdir';
- if (mkdir($dirname, 0700)) {
- echo "目录 $dirname 创建成功";
- } else {
- echo "目录 $dirname 创建失败";
- }
- ?>
unlink 删除单个文件,代码如下:
- <?php
- $filename="data.txt";
- unlink($filename);
- ?>
上面无法知道我们文件是否删除成功,我们加个判断即可,代码如下:
- <?php
- $file = "test.txt";
- if (!unlink($file))
- {
- echo ("Error deleting $file");
- }
- else
- {
- echo ("Deleted $file");
- }
- ?>
|