首页 > 解决方案 > 提取php应用程序的主目录名

问题描述

我想只获取我的项目的应用程序名称,例如我的应用程序名称(目录名称)是:MERP应用程序的路径是:C:/xampp/htdocs/ MERP 所以我只需要获取名称 MERP

还有另一种使用定义语法将应用程序名称存储在配置文件中并包含在所有文件中的方法,但我的方案仅停留在这一步。

标签: phpdirectoryseparator

解决方案


您好,您可以使用它来获取 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


推荐阅读