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