PHP - 遍历目录并获取所有文件(图像)的代码

Moo*_*oon 0 php directory traversal getfiles

我想写一个将遍历指定目录的页面....并获取该目录中的所有文件...

在我的情况下,目录将只包含图像并显示图像及其链接...

这样的事情

例

怎么做

ps该目录将不是用户输入..它将始终是相同的目录...

Hai*_*vgi 9

if ($handle = opendir('.')) {
    while (false !== ($file = readdir($handle))) {
        if ($file != "." && $file != "..") {
            echo "$file\n";
        }
    }
    closedir($handle);
}
Run Code Online (Sandbox Code Playgroud)

使用readdir


小智 5

<?php 
//define directory
$dir = "images/";
//open directory
if ($opendir = opendir($dir)){
//read directory
 while(($file = readdir($opendir))!= FALSE ){
  if($file!="." && $file!= ".."){
   echo "<img src='$dir/$file' width='80' height='90'><br />";
  }
 }
} 
?>
Run Code Online (Sandbox Code Playgroud)

来源:phpacademy.org