PHP无法在我的浏览器中运行?

use*_*268 5 php

可能重复:
PHP脚本未在浏览器上运行

我正在尝试使用PHP,并且非常新.我正试着用一个简单的你好世界计划来测试水域.我试过这样的:

<html>
<body>

<h>Php File</h>

<?php echo "hello world";?>

<p>Did it work?</p>

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

然后在我的浏览器中打开html文件(目前为chrome).只有这样做了吗?部分显示在浏览器中.不是我想要运行的实际PHP内容.想法?

我也试过了

<html>
<body>

<h>Php File</h>

<form action="helloworld.php" method="post"></form>

<p>Did it work?</p>

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

作为一个html文件,然后在名为helloworld.php的文件中运行以下php脚本

<html>
<body>

<?php
echo "hello world";
?>

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

我无法弄清楚为什么它们都不起作用.请帮助我通过这个简单的部分,这样我就可以得到更多的东西!

Joh*_*nde 11

您不能只在Web浏览器中打开该文件.您需要在Web服务器中运行它.根据您的平台,有


wal*_*lyk 7

PHP不适合在浏览器中执行.它适用于Web服务器在PHP安装的计算机上执行或其他预处理.


安装在计算机上时,PHP会以多种方式运行:

  • 从命令行
  • 来自网络服务器
  • 由PHP的IDE或GUI前端在内部生成

Web服务器的使用很常见.浏览器要求Web服务器检索somepage.html.Web服务器(如Apache,IIS等)检索somepage.html并对其进行预处理.如果检测到PHP标记,它会调用已安装的PHP系统来解析PHP标记.任何结果都会被替换为正在呈现的网页.Web服务器为需要预处理的所有标记重复此过程,然后通过网络线将呈现的页面传递到浏览器.


Fir*_*DoL 6

PHP是一种服务器端语言(浏览器不会对它产生问题,也不会运行它,因为它对PHP没有任何了解!).您必须了解的重要一点是PHP 生成HTML,它不是HTML扩展,它允许您生成HTML页面.

话虽如此,您的代码无法正常工作,因为您需要PHP解释器来解析您的PHP代码,然后为您提供通过此代码生成的html页面.

正如有人已经说过的那样,wamp和xampp是你想要开始解析你的php代码并在网页上呈现它的好点.