"Hello,World"PHP页面无效

Fra*_*yer 5 php

我正在尝试用PHP开始编程.我找到了这个例子"Hello,World" PHP页面.

这是代码:

<html>
    <head>
        <title>PHP Test</title>
    </head>

    <body>
        <?php echo '<p>Hello World</p>'; ?>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

但是,而不是显示:

Hello World
Run Code Online (Sandbox Code Playgroud)

它显示:

Hello World
'; ?>
Run Code Online (Sandbox Code Playgroud)

查看源显示

<html>
    <head>
        <title>PHP Test</title>
    </head>

    <body>
        <?php echo '<p>Hello World</p>'; ?>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

代替

<html>
    <head>
        <title>PHP Test</title>
    </head>

    <body>
        <p>Hello World</p>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

所以它似乎没有被Chrome解析.是什么导致了这个问题?

Mas*_*erZ 12

确保文件名为.php而不是.html或.htm.还要确保已将其上载到PHP Web服务器.

Chrome(或任何浏览器)根本不解析PHP ...服务器解析PHP并将HTML传递给浏览器.最重要的是,浏览器永远不应该知道PHP存在.

  • 或者,您可以告诉服务器将HTML文件作为PHP文件处理:`AddType application/x-httpd-php .html` (2认同)