A-A+

PHP目录处理

2012年02月07日 PHP技术文章 暂无评论 阅读 47 views 次

打开/关闭/浏览目录函数

resource opendir(string path):打开目录。

void closedir(resource handle):关闭目录。

is_dir():判断当前路径是否为一个合法的目录。如果合法,返回 true,否则返回 false。

array scandir(string directory[,int sorting_order]):浏览目录中的文件。

操作目录:目录是特殊的文件,也就是说,对文件的操作处理函数(如重命名)多数同样适用于目录。但还有一些特殊的函数只是针对目录的。常用的目录操作函数:

bool mkdir(string pathname):新建一个指定的目录。

bool rmdir(string dirname):删除所指定的目录,该目录必须是空的。

string getcwd(void):取得当前工作的目录。

bool chdir(string directory):改变当前目录为 directory。

float disk_free_space(string directory):返回目录中的可用空间(bytes)。被检查珠文件必须通过服务器的文件系统访问。

float disk_total_space(string directory):返回目录的总空间大小(bytes)。

string readdir(resource handle):返回目录中下一个文件的文件名(使用此函数时,目录必须是使用opendir()函数打开的)。例:

<?php 
$handle=opendir('D:\wamp\www');
while(false!==($path=readdir($handle))){
    echo $path.'<BR>';
}
?>

void rewinddir(resource handle):将指定的目录重新指定到目录的开头。

标签:

给我留言