php - 如何在 PHP 中搜索父目录,直到找到要包含的特定文件?
问题描述
在 PHP 中表达以下内容的最优雅的方式是什么:
- 在父目录中查找名为“config.php”的文件。
- 如果它在那里,包括它。
- 它不是,请查看下一个更高级别的名为“config.php”的文件。
- 依此类推,直到您找到根“config.php”,或到达某个已定义的端点(例如 DOCUMENT_ROOT)。
是否有任何预定义的功能或“包含策略”来服务于该目的,还是我必须自己实现这个片段?
解决方案
推荐阅读
- sql - 接受列值并将其转换为逗号分隔值的函数
- javascript - 在javascript中合并包含数组的N个数组
- perforce - Perforce,如何将最新版本和基本版本之间的文件更改从一个流合并到另一个流?
- java - java-如何将7天添加到默认日期?
- google-chrome - 无法在 Docker 上安装 Google Chrome
- c# - UPDATE-DATABASE 返回 '值不能为空。参数名称:set'
- angular - 需要以角度调用外部JS文件,特别是特定页面中的js
- javascript - 在将道具从一个组件传递到另一个组件时,对象作为反应子项(找到带有键的对象)无效
- python - 基于布尔数组查找连续序列
- postgresql - "'select to_char(application_date::timestamp, '" 处或附近的语法错误