获取文件的目录,其中包含PHP中的另一个文件

时间:2018-08-12 17:05:33

标签: php web

我有两个文件:

get_path.php:

ThreadPoolExecutor

main.php

ThreadPoolExecutor

有人知道如何实现这一目标吗?

非常感谢您!

1 个答案:

答案 0 :(得分:0)

假设您的函数与get_path.php文件中所述相同,则可以这样重写函数:

function get_path() {   
    $included_files = get_included_files();     
    foreach($included_files as $k=>$value){
        if($value===__FILE__) return basename($included_files[$k-1]);
    }
}

我使用return,但是您可以使用echo,然后在break;之后返回直接include get_path.php的文件,但是如果您需要第一级路径。我的意思是第一个文件包括您可以使用的所有其他文件:

function getFirstLevelPath(){
    $included_files = get_included_files();     
    return basename($included_files[0]);

}

主输出现在是 :

main.php