仅获得文件名的方法
function fileAction($dir)
{
static $files = array(); // 使用静态变量,预防递归调用的时候覆盖
foreach (glob($dir.DIRECTORY_SEPARATOR.'*') as $file)
// DIRECTORY_SEPARATOR :目录分隔符 win下 \ ,Linux下 /
{
if(!is_dir($file)){
$files[] = $file;
}else{
fileAction($file);
}
}
return $files;
}
获得文件名和文件夹名的方法
function fetchDir($dir)
{
static $files = array();
foreach(glob($dir.DIRECTORY_SEPARATOR.'*') as $file) {
if(is_dir($file)) {
$files[] = $file;
fetchDir($file);
}else{
$files[] = $file;
}
}
return $files;
}
function fileAction($dir)
{
static $files = array(); // 使用静态变量,预防递归调用的时候覆盖
foreach (glob($dir.DIRECTORY_SEPARATOR.'*') as $file)
// DIRECTORY_SEPARATOR :目录分隔符 win下 \ ,Linux下 /
{
if(!is_dir($file)){
$files[] = $file;
}else{
fileAction($file);
}
}
return $files;
}
获得文件名和文件夹名的方法
function fetchDir($dir)
{
static $files = array();
foreach(glob($dir.DIRECTORY_SEPARATOR.'*') as $file) {
if(is_dir($file)) {
$files[] = $file;
fetchDir($file);
}else{
$files[] = $file;
}
}
return $files;
}