【问题标题】:Run PHP client side [closed]运行PHP客户端[关闭]
【发布时间】:2021-05-19 21:23:59
【问题描述】:

是否可以使用 HTML 网页在客户端启动 PHP 脚本?

如果没有,有没有办法将 PHP 嵌入到 HTML 中以便它可以在客户端运行?

【问题讨论】:

  • 为什么需要这样做?
  • 很可能有一种方法可以做你真正想做的事情,但你应该问一下。
  • @ultranaut 我不同意——我认为这是可能的。您确定(理论上)不可能用 JavaScript 编写 PHP 解释器,然后用它在客户端运行 PHP 脚本吗?
  • 也许这会有所帮助:phpjs.org 或这个:code.google.com/p/php-to-js .. 因为 GWT 我也希望看到一个 php 到 javascript 编译器。您只需使用一种语言编写代码,所有不同语法的 Web 编程都是一种痛苦…… ;-)
  • [免责声明:我是作者] 你可以使用 Uniter 来执行 PHP 客户端 - 它本质上是一个用 JavaScript 编写的 PHP 解释器 - asmblah.github.io/uniter/demo/interactive.html - 抱歉,我会添加这个作为答案如果问题没有结束。

标签: php


【解决方案1】:

我认为你想要的是 JavaScript。 PHP 用于服务器端,JavaScript 用于客户端等等。

【讨论】:

  • 是否可以用 javascript 和 php 做同样的事情?
  • 是的,就像丹尼尔说的那样。您可以将 javascript 视为客户端的 php。 (这是一个非常简单的观点,正如 Daniil 指出的,有很多很多 javascript 应用程序)。尝试Eloquent Javascript 进行介绍。
  • 自 2020 年起,也可以compile PHP to WebAssembly 并在浏览器中运行。
【解决方案2】:

没有。 PHP 无法在浏览器中运行。学习 JavaScript,如果你不喜欢 JavaScript 的语法,也可以CoffeScript

【讨论】:

  • 编写桌面应用程序。 PHP 可能不是创建具有图形用户界面的桌面应用程序的最佳语言,但如果您非常了解 PHP,并且想在客户端应用程序中使用一些高级 PHP 功能,您也可以使用 PHP-GTK写这样的程序。您还可以通过这种方式编写跨平台应用程序。 PHP-GTK 是 PHP 的扩展,在主发行版中不可用。如果您对PHP-GTK 感兴趣,请访问 » 它自己的网站。
  • 他们是否一直在更新 PHP-GTK?最后我看了一下,有点乱。
  • 要在浏览器中运行 PHP 脚本,您需要先compile it into JavaScript
猜你喜欢
  • 1970-01-01
  • 2021-09-14
  • 1970-01-01
  • 2011-05-03
  • 2011-11-01
  • 1970-01-01
  • 2011-01-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多