我的项目树:
库 LibB 用于 AJAX 和 fileA ,因此我分别在每个文件中使用:
include_once "../Lib/LibB.txt"
include_once "Lib/LibB.txt"
问题是 LibB 取决于 LibA ,以及我是否添加适用于 AJAX 的包含或适用于的fileA :
include_once "../LibA.txt"
include_once "LibA.txt"
是否有适用于这两个文件的代码?
答案 0 :(得分:1)
设置从当前目录开始的路径
所以从LibB.txt开始,使用
include __DIR__ . '../LibA.txt';
参考:http://php.net/manual/en/language.constants.predefined.php
或者,假设这是一个网站,您可以在文件名
之前使用$_SERVER['DOCUMENT_ROOT']
include $_SERVER['DOCUMENT_ROOT'] . '/LibA.txt';
答案 1 :(得分:0)
在一个文件中调用所有库并在调用类类之前调用该文件
ex. new file lib_list_request.txt
file list_classes.txt
file interface.txt
像这样,你只需要调用一次文件。