我使用默认端口(80,80,3306)在Windows10上使用MAMP免费版。我的工作目录“dynamicwebsites.com”位于mamp / htdocs子目录中。 我有一个“包含”子目录,其中包含“header.php”和“footer.php”文件。 我在我的index.php中调用header.php和footer.php(它位于根文件夹中,即在“dynamicwebsites.com”中
我在index.php文件中只有三个语句
<?php echo"index.php from dynamicwebsite.com";
<?php include('includes/header.php'); ?>
<?php include('includes/footer.php'); ?>
以上代码仅显示消息。但是,如果我将echo函数放在两个include函数之间,则不会显示任何内容。
我已经尝试将“header.php”和“footer.php”移动到根文件夹并仅使用<?php include('header.php');?>
语句,但结果是相同的。
我收到一条显示echo函数的消息,这意味着PHP正在运行。我在本地安装WordPress时从未遇到任何使用MAMP的问题。但是,我面临着单独运行php脚本的问题。
我不明白为什么如果把它放在包含函数之间,echo函数不起作用。
有人可以帮忙吗?感谢