function listDir($dir){
clearstatcache();
if(is_dir($dir)){
if ($dh = opendir($dir)) {
$i = 0;
while (($file= readdir($dh)) !== false){
if($file == "." || $file == "..")
continue;
clearstatcache();
if(is_dir($dir."/".$file))
{
$i++;
$vv = $dir."/".$file;
echo "<b><font color='red'>文件名$i</font></b>",$file,"<br><hr>";
listDir($dir."/".$file);
}else{
# echo '<dt>'.$file;
}
}
closedir($dh);
}
}
}
clearstatcache();
if(is_dir($dir)){
if ($dh = opendir($dir)) {
$i = 0;
while (($file= readdir($dh)) !== false){
if($file == "." || $file == "..")
continue;
clearstatcache();
if(is_dir($dir."/".$file))
{
$i++;
$vv = $dir."/".$file;
echo "<b><font color='red'>文件名$i</font></b>",$file,"<br><hr>";
listDir($dir."/".$file);
}else{
# echo '<dt>'.$file;
}
}
closedir($dh);
}
}
}
{
$i++;
$vv = $dir."/".$file;
echo "<b><font color='red'>文件名$i</font></b>",$file,"<br><hr>";
mysql_query("INSERT INTO tbl (name) VALUES('$file')");
listDir($dir."/".$file);
}else{
# echo '<dt>'.$file;
mysql_query("INSERT INTO tbl (name) VALUES('$file')");
}
2、略为修改一下你的函数,return一个数组,而后进行一个foreach(){插入数据库}。