1

我刚开始php。写了一个简单的文件:

<html>
<head>
    <title>Hello World</title>
</head>
<body>test

    <?php
    echo "<h1>Hello World!</h1>";
    ?>

</body>
</html>

现在我希望这会显示:

测试你好世界!

但相反,我得到:

测试你好世界!"; ?>

这似乎很基本,但我就是不明白。
我正在使用 Apache Tomcat 7.0.26。
当我用 Eclipse 运行它时,我只会得到“测试

谢谢你的帮助

4

2 回答 2

2

Tomcat 不解析 PHP 标签。您需要一个 PHP 服务器才能运行此脚本。我建议在 mac 上运行 xampp(它是便携式的,因此不需要安装)或 wamp(在 Windows 上)或 mamp。

其中任何一个都包括基本 PHP/Apache/Mysql Web 开发所需的所有软件。

于 2012-04-19T10:52:54.407 回答
0

基本故障排除提示:

  1. 在您试用代码之前,请确保 PHP 已安装并且可以正常工作。
  2. 使用浏览器的“查看源代码”功能来检查 PHP 脚本的实际输出。
  3. 确保在开发框中启用完整的错误报告。找到你的php.ini文件并设置:
    • display_errors = On
    • error_reporting = E_ALL
  4. 学习使用phpinfo()var_dump()
于 2012-04-19T10:52:02.917 回答