我正在创建一个 LAMP 堆栈,并且刚刚开始学习 PHP。我的 Hello World 程序有问题。在我的服务器上,我有一个名为 index.html 的文件。这是该文件的内容(基本上是从在线指南复制粘贴):
<html>
<title>HTML with PHP</title>
<body>
<h1>My Example</h1>
<?php
echo '<p>Hello World</p>';
?>
<b>Here is some more HTML</b>
</body>
</html>
在网络浏览器上打开时,我希望我的输出看起来像这样:
My Example
Hello World
Here is some more HTML
相反,它看起来像这样:
My Example
Hello World
'; ?> Here is some more HTML
为什么那里有额外的“';?>”?我可能犯了一个简单的错误。我尝试在 chrome、firefox 和 safari 上访问 index.html,每次都得到相同的结果。