Existe-t-il un bac à sable PHP, quelque chose comme JSFiddle pour JS? [fermé]


336

Existe-t-il un bac à sable PHP, quelque chose comme JSFiddle pour JS?


10
Excellente question pour s / o - pourquoi diable était-elle fermée? très étrange
Oversteer


51
Donc, encore une fois, même si c'est utile et que c'est ce que je cherchais, ce n'est pas constructif. Comme c'est constructif de votre part de le fermer.
CAD bloke

64
pourquoi cette question est fermée ?? j'ai trouvé ce que je cherche, si ce n'est pas «constructif» je ne sais pas ce que c'est.
AgelessEssence

64
Il est absurde de voir comment des questions comme celle-ci sont considérées comme "non constructives" alors qu'elles donnent en fait beaucoup d'informations utiles. Moi et d'autres, j'ai trouvé exactement ce que je voulais, et beaucoup d'autres se termineront ici (grâce à Google). Stackoverflow (et les modérateurs) devraient vraiment réévaluer ce qui doit être considéré comme non constructif.
DiegoDD

Réponses:


223

Si vous cherchez simplement un site en ligne pour jouer avec du code PHP, essayez

Le plus sophistiqué est:

Il vous permet de tester votre code dans toutes les versions PHP à partir de PHP4.

Si vous voulez quelque chose pour votre environnement local, l' extension Runkit vise à fournir un Sandbox PHP:

L'instanciation de la classe Runkit_Sandbox crée un nouveau thread avec sa propre portée et sa propre pile de programmes. En utilisant un ensemble d'options transmises au constructeur, cet environnement peut être limité à un sous-ensemble de ce que peut faire l'interpréteur principal et fournir un environnement plus sûr pour exécuter le code fourni par l'utilisateur.

Si vous ne souhaitez pas utiliser Runkit mais souhaitez toujours une console PHP sur votre serveur, essayez


5
et si vous cherchez juste une solution qui permette aux utilisateurs de votre site de jouer avec le code PHP, essayez l' API
Ideone

7
3v4l.org - Fantastique suggestion. Analyse également les performances, ce qui est un bonus par rapport à la majorité.
Neil Masters

1
Certains d'entre eux ont-ils un Save, comme jsfiddle? À l'exception de codepad.org, où Save est disponible mais Run Code efface le programme plutôt que de l'exécuter i.imgur.com/whw9T2c.png -> i.imgur.com/lzsZHUK.png .
ChrisJJ

2
vient de commencer à utiliser implode.io - qui vous permet d'enregistrer et d'attacher une version du framework Laravel (la seule que j'ai pu trouver qui me permette de le faire)
dave
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.