使用PHP列出同一目录中的文件
我正在尝试列出文件夹中的文件。我以前做过,所以我不知道为什么我现在有问题 我有一个PDF文件,我正试图显示到我的网页。目录结构如下所示:使用PHP列出同一目录中的文件,php,Php,我正在尝试列出文件夹中的文件。我以前做过,所以我不知道为什么我现在有问题 我有一个PDF文件,我正试图显示到我的网页。目录结构如下所示: folder1/folder2/displayFiles.php folder1/folder2/files.pdf php是我使用下面代码的过程文件 我试图在页面上显示名为files.pdf的文件,该文件与流程文件位于同一目录中 以下是我目前的代码: <?php $dir = "folder1/folder2/"; // $dir =
folder1/folder2/displayFiles.php
folder1/folder2/files.pdf
php是我使用下面代码的过程文件
我试图在页面上显示名为files.pdf的文件,该文件与流程文件位于同一目录中
以下是我目前的代码:
<?php
$dir = "folder1/folder2/";
// $dir = "/"; <-- I also tried this
$ffs = scandir($dir);
foreach($ffs as $ff)
{
if($ff != '.' && $ff != '..')
{
$filesize = filesize($dir . '/' . $ff);
echo "<ul><li><a download href='$dir/$ff'>$ff</a></li></ul>";
}
}
?>
我知道这是一个简单的解决办法。我就是找不到代码来修复它。只需使用
glob
只是一个例子。您应该能够通过一些编辑来使用它。只需使用
glob
只是一个例子。您应该能够使用它进行一些编辑。您的
$dir
指向一个不存在的文件夹
更改目录以正确指向文件夹
$dir=“.”
您的$dir
指向一个不存在的文件夹
更改目录以正确指向文件夹
$dir=“.”
更改目录以正确指向文件夹$dir=“.”
@riggsfully-这正是我需要解决的问题。我知道这是一个简单的解决办法。如果您在下面创建一个答案,我将接受它。谢谢。更改目录以正确指向文件夹$dir=“.”
@riggsfully-这正是我需要解决的问题。我知道这是一个简单的解决办法。如果您在下面创建一个答案,我将接受它。谢谢,谢谢,先生。我能够使用上面建议的@RiggsFolly方法。谢谢你,先生。我能够使用上面建议的@riggsfully方法。
$pdfs = glob("*.pdf"); // if needed loop through your directorys and glob files
print_r($pdfs);