我正在尝试找到将文件集成到项目中整个目录层次结构中的其他文件的理想方法。
我注意到以下在 Eclipse PDT 中有效:
require_once '/../../services/impl/UserService.php';
require_once ('ui/controller/AbstractController.php');
require_once $_SERVER['DOCUMENT_ROOT'] . '/myproject/daos/impl/UserDAO.php';
require_once dirname(__FILE__) . '/../AsbtractDAO.php';
所有这些都解决了,但它们的制定方式完全不同。任何想法为什么?
特别是括号 (2) 中的路径会解析,但当相同的路径在单引号之间时不会解析。
另外,每个的优点/缺点是什么?我可以采用哪种标准最可靠?