Php 更改父文件(用于包含)

Php 更改父文件(用于包含),php,Php,我得到了3个文件,每个文件都在不同的文件夹中 A.php,B.php,C.css 首先,我使用A.php导入B.php A.php: include ('second_folder/B.php'); 其次,我使用B.php导入C.css: include ('second_folder/third_folder/B.php'); 如您所见,我不得不写下“second_folder”,因为父文件是A.php 如何将A.php中的“家长”传递到B.php,我可以这样用B.php编写: inclu

我得到了3个文件,每个文件都在不同的文件夹中

A.php,B.php,C.css

首先,我使用A.php导入B.php

A.php:

include ('second_folder/B.php');
其次,我使用B.php导入C.css:

include ('second_folder/third_folder/B.php');
如您所见,我不得不写下“second_folder”,因为父文件是A.php

如何将A.php中的“家长”传递到B.php,我可以这样用B.php编写:

include ('third_folder/B.php');
提前谢谢你。

别忘了

例如:

set_include_path(get_include_path() . PATH_SEPARATOR . 'second_folder');

别忘了

例如:

set_include_path(get_include_path() . PATH_SEPARATOR . 'second_folder');

定义适当的LIB或类路径,例如
定义(“Path”,“/var/www/html/”
然后使用include(Path./libB/B.php”);我同意Baba的观点,这是处理包含的更合适的方法。定义合适的库或类路径,例如
define(“Path”,“/var/www/html/”)
然后使用include(Path./libB/B.php”);我同意Baba的观点,总体而言,这是处理夹杂物更合适的方法。