php遍历文件夹获得所有文件名怎么办啊 网上找的 ,没有任何显示啊。是根目录下的a文件夹,我没有PHP开发技术。急用。。
<?php
$dir = "/etc/php5/";if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
?>
<?php
$dir = "/etc/php5/";if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
?>
<ul><li><?php echo implode('</li><li>',scandir('/a')); ?></li></ul>
我给的代码用不了???
你直接复制到一个新的php文件里面运行就看到了。
<?php
$dir = "/var/www/html/";
if (is_dir($dir))
{
if ($dh = opendir($dir))
{
while (($file = readdir($dh)) !== false)
{
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
?>
/*
filename: .. : filetype: dir filename: index.html : filetype: file filename: . : filetype: dir filename: index.php : filetype: file filename: index.html~ : filetype: file filename: index.php~ : filetype: file
*/可能有的原因是你的目录 $dir = "/etc/php5/"; 不存在,检查一下;