未定义的变量 - 但包含在另一个变量中

时间:2015-01-24 06:05:19

标签: php html

我的header.php代码如下:

<?php include('config.php');?>

<body>

<header>
    <nav>
        <ul>
            <?php
                echo "<li><a href=\"$root/index.php\">Home</a></li>";
            ?>
        </ul>
    </nav>
</header>

这是我的index.php

<?php 
   include('include/head.php');
   include('include/header.php');
?>
    <h1>whattup</h1>
    </body>
</html>

由于我在包含config.php变量的header.php中添加了$root,我认为它也会自动包含在index.php中。为什么不是这种情况?有效的解决方案是将配置包含在index.php中,但如果我已将其包含在header.php

中,我觉得这是多余的

0 个答案:

没有答案