php - 提取php应用程序的主目录名
问题描述
我想只获取我的项目的应用程序名称,例如我的应用程序名称(目录名称)是:MERP应用程序的路径是:C:/xampp/htdocs/ MERP 所以我只需要获取名称 MERP。
还有另一种使用定义语法将应用程序名称存储在配置文件中并包含在所有文件中的方法,但我的方案仅停留在这一步。
解决方案
您好,您可以使用它来获取 MERP 字典名称,只是下面的这个 php 代码
basename(__DIR__);
如果您想获取和输出,您可以echo
在该代码之前使用
如果您在父级中有多个字典,请使用以下代码:
<?php
$rootAfter = $_SERVER['REQUEST_URI'];
$dir_array = parse_url($rootAfter);
preg_match('@/(?<path>[^/]+)@', $dir_array['path'], $x);
$folderName = $x['path'];
echo $folderName;
?>
更多细节在php.net
推荐阅读
- python - 更多关于 Python 中的函数组合和装饰器
- python - 无法从 python (windows) 将某些字符通过管道传输到另一个程序
- jquery - Bootstrap 4 - 如何使固定顶部导航栏在滚动时消失
- python - 无限次导入文件时没有递归错误
- mysql - 如何使用 TypeORM 的 QueryBuilder 编写此查询?
- python - 循环从几页自动抓取数据
- java - 空指针,底部导航的活动意图中的上下文
- php - 为 foreach() 提供的参数无效 这可能是由 403 错误引起的吗?
- java - 中途返回到方法的开头
- javascript - 在 React Native 的 createBottomTabNavigator 上添加事件处理程序