1、是否是目录
is_dir 判断给定文件名是否是一个目录
$path = dirname(__FILE___);
echo is_dir($path) ? '目录' : '非目录';
2、获取当前的工作目录
getcwd()
echo getcwd(); ///mnt/hgfs/study.com/file
3、磁盘空间
-
当前磁盘的总空间 disk_total_space
- 当前磁盘的剩余空间 disk_free_space
4、创建目录
mkdir()
5、删除空目录
rmdir
6、读目录句柄
opendir readdir
$rHandle = opendir($path);
$filename = readdir($rHandle)
7、重置指针
$rHandle = opendir($path);
$filename = readdir($rHandle);
var_dump($filename);
$filename = readdir($rHandle);
var_dump($filename);
$filename = readdir($rHandle);
var_dump($filename);
$filename = readdir($rHandle);
var_dump($filename);
rewinddir($rHandle); //指针初始化
$filename = readdir($rHandle);
var_dump($filename);
8、复制目录
copy
剪切目录
copy + rmdir
9、重命名目录
rename rmdir
8、关闭目录句柄
closedir