function tree($dir)
{
$dir=opendir($dir);
while($file=readdir($dir))
{
if(is_dir($file)&&$file!='.'&&$file!='..')
{
echo '文件夹'.$file.'<br>';
}
if($file!='.'&&$file!='..')
{
echo '文件'.$file.'<br>';
}
}
}
tree('./file/');
这段代码不能识别/file/目录下的文件夹?应该怎样写呢,回答的马上给分。
{
$dir=opendir($dir);
while($file=readdir($dir))
{
if(is_dir($file)&&$file!='.'&&$file!='..')
{
echo '文件夹'.$file.'<br>';
}
if($file!='.'&&$file!='..')
{
echo '文件'.$file.'<br>';
}
}
}
tree('./file/');
这段代码不能识别/file/目录下的文件夹?应该怎样写呢,回答的马上给分。
/file/是根目录下的file文件夹
你要识别哪一个?
文件upload
文件upload.php
文件browsedirectory.php
文件test.php
文件uploadform.php
-------------------------------------------
文件upload这个upload是文件夹,怎么会被认为是文件呢
function tree($dir)
{
$dir=opendir($dir);
while($file=readdir($dir))
{
if(is_dir($file)&&$file!='.'&&$file!='..')
{
echo '文件夹'.$file.' <br>';
continue;
}
if($file!='.'&&$file!='..')
{
echo '文件'.$file.' <br>';
continue;
}
}
}
tree('./file/');
function tree($dir){
$dir=opendir($dir);
while(false !== ($file = readdir($dir))){
if ($file=='.'||$file=='..'){
continue;
} elseif(is_dir($file)){
echo '文件夹'.$file.' <br>';
} else{
echo '文件'.$file.' <br>';
}
}
}
tree('./file/');
这个是对的function tree($dir)
{
$dir=opendir($dir);
while($file=readdir($dir))
{
if(is_dir($file)&&$file!='.'&&$file!='..')
{
echo '文件夹'.$file.' <br>';}
else if($file!='.'&&$file!='..')
{
echo '文件'.$file.' <br>';
}
}
}
tree('./file/');