php: 检查路径是否存在?

标签 php directory

我正在设置一个带有查询字符串的路径变量。

检查路径(总是目录)是否存在的最简单方法是什么。

    if(isset($_GET['p'])) {
    define(PATH, $_GET['p']);

所以现在我喜欢 mydomain.com?p=files/folder/sub 并且一切正常,我正在读取文件夹的内容。但是,我可以传递 ?p=shit/whatever 并且我没有得到 404 或类似的东西。系统读取了一个根本不存在的文件夹。

我什至不需要 404,但只想打印('不存在!')或类似的东西。

最好的方法是什么?

最佳答案

关于php: 检查路径是否存在?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3981902/

相关文章:

c# - 如何获取所选文件的目录?

javascript - Windows 8 中的 chrome 扩展目录在哪里?

C++ - 如何获取用户文件夹?

php - 根据另一列的值按不同列排序

php - 即使页面存在,mod_rewrite 中的最后一条规则也会返回 404

php - MagMi media_gallery 不工作

html - 您可以设置本地文档根目录吗?或者在哪里?

c++ - 在 C++ 中使用嵌入式 lua 从外部目录加载文件?

php - 处理 PHP SQL 查询中的可选搜索参数

php - 无需重新加载页面的聊天客户端/帖子