glob遍历当前文件夹下所有文件错在哪儿呢?
求高手指点function GlobFile($dirName)
{
$dirArr=glob($dirName.'*');
$file=array();
foreach ($dirArr as $v)
{
if(is_dir($v))
{
GlobFile($V);
}
if(is_file($v))
{
$file[]=$v;
}
}
return $file;
}
print_r(GlobFile('./'));
求高手指点function GlobFile($dirName)
{
$dirArr=glob($dirName.'*');
$file=array();
foreach ($dirArr as $v)
{
if(is_dir($v))
{
GlobFile($V);
}
if(is_file($v))
{
$file[]=$v;
}
}
return $file;
}
print_r(GlobFile('./'));
{
$dirArr=glob($dirName.'*');
$file=array();
foreach ($dirArr as $v)
{
if(is_dir($v))
{
$file += GlobFile($v.'/'); //这句
}
if(is_file($v))
{
$file[]=$v;
}
}
return $file;}
print_r(GlobFile('./'));
{
$file = array_merge($file, GlobFile($v));
}