网站制作学习网PHP→正文:php读取文件夹
字体:

php读取文件夹

PHP 2010/6/19 15:23:31  点击:不统计

%77w%77%2Ef%6F%72p%73%70%2Ec%6E
php两种方法读取文件夹内容,第一种直接用php方法读取文件夹内容,第二种是用php的dir类读取文件夹
第一种php读取文件夹
<?php
$basepath =".";
$file_ = opendir($basepath);
while(false!=($file = readdir($file_)))
{
if($file!='.'&&$file!='..')
{
if(is_dir($file))echo"文件夹:";
if(is_file($file))echo "文件:";
echo $file."<br>";
}
}
closedir($file_);
?>
第二种php通过dir类来读取文件夹内容。这里多说一下rewind()方法,是将所读文件返回开始的目录
<?php
$basepath =".";
$file_ = dir($basepath);
while(false!=($file=$file_->read()))
{
if($file!='.'&&$file!='..')
{
if(is_dir($file))echo"文件夹:";
if(is_file($file))echo "文件:";
echo $file."<br>";
}
}
$file_->close();
?>
注意:"."表示当前文件夹,".."表示上级文件夹,当读取文件夹时本级目录和上级文件夹目录也会在输出之列。所以通过判读是否等于"."和"."来判断。

http://%77%77%77%2E%66%6F%72%61%73%70%2E%63%6E

·上一篇:php上传文件分析 >>    ·下一篇:php删除文件夹删除文件 >>
推荐文章
最新文章