我想检查一个目录是否包含特定文件(任何类型,图像,pdf等)或不。如果它包含该文件,我想提供此文件的下载链接,否则请打印"not exist"
。不幸的是,即使文件存在于目录中,我的代码也一直在打印not exist
。这里是我的代码:检查文件是否存在并提供链接php
<td> <?php
if (file_exists('plans/'.$RID)) {
echo"<a href='plans/$RID'>Plan</a>";
} else {
echo "not exists";
}
?> </td>
这里是另一个代码我也尝试过,但不起作用:
<td> <?php
$plan= 'plans/'.$RID;
if (file_exists($plan)) {
echo"<a href='plans/$RID'>Plan</a>";
} else {
echo "not exists";
}
?> </td>
传递一个绝对路径'file_exists' –
什么叫绝对路径意味着 – user2148116
像'PROJECT_ROOT。 “/ plans/$ RID”('/ path/to/plans/1234') –