我有以下文件:
- 管理员/config.php
- 头文件.php
- 索引.php
- 联系人/index.php
index.php 和contact/index.php 都调用header.php。header.php 调用设置网站根路径的 admin/config.php WEBSITE_HTTP_ROOT
。我需要 WEBSITE_HTTP_ROOT 才能提供到主页的链接。
这是header.php:
<?php
require_once('./admin/config.php');
?>
<div id="menu">
<a href="http://<?php echo WEBSITE_HTTP_ROOT; ?>" id="logo">website</a>
</div>
该行在require_once('./admin/config.php');
index.php 调用时有效,但在contact/index.php 调用时无效,因为工作文件夹不同。
如何只为绝对路径定义一次常量?并且可以从任何地方调用它?或者如何最好地避免上述问题?