【问题标题】:Is there a PHP Sandbox, something like JSFiddle is to JS? [closed]是否有一个 PHP 沙箱,比如 JSFiddle 之类的 JS? [关闭]
【发布时间】:2011-06-04 17:00:19
【问题描述】:

有没有一个 PHP 沙箱,比如 JSFiddle 之类的 JS?

【问题讨论】:

  • s/o 的好问题 - 为什么它被关闭了?很奇怪
  • 所以,再一次,尽管这很有用并且实际上是我来寻找的,但它并不具有建设性。你关闭它是多么有建设性。
  • 为什么这个问题被关闭了??我找到了我正在寻找的东西,如果它不是“建设性的”,我不知道是什么。
  • 这样的问题实际上提供了很多有用的信息,却被认为是“非建设性的”,这是荒谬的。我和其他人找到了我想要的东西,还有很多其他人会在这里结束(感谢 google)。 Stackoverflow(和版主)真的应该重新评估什么是不具建设性的。

标签: php sandbox


【解决方案1】:

如果您只是在寻找一个使用 PHP 代码的在线网站,请尝试

最复杂的是:

它可以让您在从 PHP4 开始的所有 PHP 版本中测试您的代码。

如果您想为您的本地环境提供一些东西,Runkit extension 旨在提供一个 PHP 沙箱:

实例化 Runkit_Sandbox 类会创建一个具有自己的范围和程序堆栈的新线程。使用传递给构造函数的一组选项,此环境可能会被限制为主要解释器可以执行的操作的子集,并为执行用户提供的代码提供更安全的环境。

如果您不想使用 Runkit 但仍想在您的服务器上安装 PHP 控制台,请尝试

【讨论】:

  • 如果您只是在寻找一种解决方案,让您的网站用户可以使用 PHP 代码,请尝试Ideone API
  • 3v4l.org - 很棒的建议。还进行性能分析,这是对大多数人的奖励。
  • 这些有保存吗,比如 jsfiddle?除了 codepad.org,其中 Save 可用,但 Run Code 会擦除程序而不是运行它 i.imgur.com/whw9T2c.png -> i.imgur.com/lzsZHUK.png
  • 刚开始使用 implode.io - 它可以让你保存和附加 Laravel 框架的一个版本(我能找到的唯一一个可以让我这样做)
猜你喜欢
  • 1970-01-01
  • 2011-11-03
  • 2015-08-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-11-04
  • 2020-11-26
相关资源
最近更新 更多