有没有类似JSFiddle提供JavaScript沙盒环境的PHP版本?

353

是否有类似JSFiddle对于JavaScript的PHP沙盒?


16
很好的问题,为什么会被关闭?非常奇怪。 - Oversteer
30
http://phpfiddle.org/ - Fabian Schmengler
57
所以,尽管这很有用并且实际上正是我寻找的,但它并不具有建设性。你将它关闭真是太具建设性了。 - CAD bloke
69
为什么这个问题被关闭了?我找到了我想要的答案,如果这不是“有建设性的”,那我不知道什么才是。 - AgelessEssence
70
这种问题被认为是“无建设性”的,实际上提供了很多有用的信息,这太荒谬了。像我和其他人一样,都找到了自己想要的答案,还有很多人通过谷歌搜索也会来到这里。Stackoverflow(以及版主们)真的应该重新评估什么应该被认为是没有建设性的。 - DiegoDD
显示剩余10条评论
1个回答

247
如果您只是想找一个在线网站来玩PHP代码,请尝试以下网站: 最复杂的是:

这使您可以在所有PHP版本(从PHP4开始)中测试您的代码。

如果您想要本地环境的工具,Runkit扩展旨在提供PHP沙盒:

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

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


5
如果您只是想寻找一个解决方案,让您的网站用户可以尝试PHP代码,请尝试Ideone API - kuszi
7
很棒的建议。此外还可以进行性能分析,这是优势所在。 - Ne Ma
1
这些网站中有没有像 jsfiddle 一样的保存功能?除了 codepad.org,它提供了保存功能,但是运行代码会清除程序而不是运行它。http://i.imgur.com/whw9T2c.png -> http://i.imgur.com/lzsZHUK.png。 - ChrisJJ
2
刚开始使用 https://implode.io/ - 它可以让你保存并附加 Laravel 框架的版本(这是我能找到的唯一一个可以这样做的框架)。 - dave

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接