【问题标题】:run PHP code inside HTML without using xampp and apache? [duplicate]在不使用 xampp 和 apache 的情况下在 HTML 中运行 PHP 代码? [复制]
【发布时间】:2021-02-08 22:29:10
【问题描述】:

我知道有很多类似的问题,但没有一个真正适合。

我运行网页的 php 部分没有问题,一切正常。现在我问是否有一种方法可以运行我的网页,包括 php 部分,而无需启动 apache 并输入 localhost。

我只想用浏览器打开我的 html 文档并显示它,没有别的。然而,php 代码并没有真正执行,但它对我来说是必要的,因为它显示了一个包含数据的基本表。不,我不能出于一个非常具体的原因使用 javascript。我的项目必须使用 php,但每次都必须启动 apache 有点不方便,我只想用 firefox 打开文档。

【问题讨论】:

  • 不,PHP 是一种服务器端语言,它不能在浏览器中运行。
  • 我可以看出你不喜欢服务器的工作方式,而且你真的不喜欢人们告诉你它们是如何工作的。所以这是交易。如果您在运行 PHP 时遇到这样的问题,那么让它在您的系统启动时自动运行。 ``` PHP -S localhost:8000```

标签: php html apache xampp


【解决方案1】:

不幸的是,这是不可能的,因为 PHP 是一种服务器端语言。因此,您必须有一个应用程序来提供内容。使用 HTML,您可以直接打开它并显示为客户端(浏览器)可以直接读取它。浏览器不读取 PHP - 当服务器编译 PHP 时,它只是将 DOM(HTML 等)发送到浏览器。

【讨论】:

  • 好的,现在我明白了,非常有意义。谢谢
【解决方案2】:

正如其他人所说,PHP 是一种服务器端语言,因此您需要在您的机器上运行服务器。 但也许您可以尝试使用小型本地服务器,例如 Symfony Local Server

应该比apache启动快。

【讨论】:

    猜你喜欢
    • 2019-11-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-03
    • 2015-06-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多