Existe um PHP Sandbox, algo como o JSFiddle é para JS? [fechadas]

336

Existe um PHP Sandbox, algo como o JSFiddle é para JS?

Jiew Meng
fonte
10
Excelente pergunta para s / o - por que diabos foi fechado? muito estranho
Oversteer
30
phpfiddle.org
Fabian Schmengler
51
Então, mais uma vez, mesmo que isso seja útil e seja realmente o que eu procurava, não é construtivo. Que construtivo da sua parte fechá-lo.
CAD bloke
64
por que esta questão está fechada? Eu encontrei o que estou procurando, se não for 'construtivo' eu não sei o que é.
AgelessEssence
64
É absurdo como perguntas como essa são consideradas "não construtivas" quando na verdade fornecem muitas informações úteis. Eu e outros encontramos exatamente o que eu queria, e muitos outros terminarão aqui (graças ao google). O Stackoverflow (e os moderadores) realmente deve reavaliar o que deve ser considerado não construtivo.
21413 DiegoDD

Respostas:

223

Se você está apenas procurando um site on-line para brincar com o código PHP, tente

O mais sofisticado é:

Permite testar seu código em todas as versões do PHP a partir do PHP4.

Se você deseja algo para o seu ambiente local, a extensão Runkit visa fornecer uma Sandbox do PHP:

A instanciação da classe Runkit_Sandbox cria um novo encadeamento com seu próprio escopo e pilha de programas. Usando um conjunto de opções passadas para o construtor, esse ambiente pode ser restrito a um subconjunto do que o intérprete principal pode fazer e fornecer um ambiente mais seguro para executar o código fornecido pelo usuário.

Se você não deseja usar o Runkit, mas ainda deseja um console PHP no seu servidor, tente

Gordon
fonte
5
e se você está apenas à procura de uma solução, o que deixou os usuários do site para brincar com código PHP, tente Ideone API
kuszi
7
3v4l.org - Sugestão fantástica. Também faz análise de desempenho, que é um bônus sobre a maioria.
Neil Masters
11
Algum destes tem um Save, como o jsfiddle? Exceto no codepad.org, onde Salvar está disponível, mas o Código de Execução apaga o programa em vez de executá- lo i.imgur.com/whw9T2c.png -> i.imgur.com/lzsZHUK.png .
precisa saber é o seguinte
2
acabou de começar a usar o implode.io - que permite salvar e anexar uma versão do framework Laravel (a única que encontrei que me permite fazer isso)
dave