时间:2021-07-01 10:21:17 帮助过:19人阅读
|
本文介绍下,用php实现列出目录中所有文件的一例代码,供大家学习参考。
列出目录中所有文件,代码如下:
";
while(false !== ($file=readdir($dir))){
if($file != "." && $file != ".."){
echo "如果目录与网站在同一分区下,直接用$current_dir='/temp/';也行。 上面这个是windows下的例子,下面来看一个linux下列出目录中所有文件的php实例。 如下: 1,获取目录下文件,不包括子目录。 "; } ?> 2、获取目录下所有文件,包括子目录。
read()){
if($file !="." && $file !=".."){
get_allfiles($path."/".$file, $files);
}
}
$dp ->close();
}
if(is_file($path)){
$files[] = $path;
}
} //edit bbs.it-home.org
function get_filenamesbydir($dir){
$files = array();
get_allfiles($dir,$files);
return $files;
}
$filenames = get_filenamesbydir("static/image/");
//打印所有文件名,包括路径
foreach ($filenames as $value) {
echo $value." |