web-dev-qa-db-fra.com

Existe-t-il un PHP Sandbox, quelque chose comme JSFiddle pour JS?

Existe-t-il un PHP Sandbox, quelque chose comme JSFiddle pour JS?

323
Jiew Meng

Si vous recherchez simplement un site en ligne pour jouer avec le code PHP, essayez

Le plus sophistiqué est:

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

Si vous voulez quelque chose pour votre environnement local, 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. À l'aide d'un ensemble d'options transmises au constructeur, cet environnement peut être limité à un sous-ensemble de ce que l'interpréteur principal peut faire et fournir un environnement plus sûr pour l'exécution du code fourni par l'utilisateur.

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

214
Gordon

http://codepad.viper-7.com/

Le système permet un accès complet à toutes les fonctions PHP - sans restrictions ni mode sans échec. De nombreuses extensions communes sont chargées et disponibles pour utilisation. La sécurité est assurée au niveau du système d'exploitation par des autorisations utilisateur strictes à l'intérieur d'une prison setuid chroot protégée par le suivi des appels système, qui doivent tous être transparents pour le code PHP. Vous pouvez écrire des fichiers dans le dossier/temp, mais ils seront périodiquement supprimés.

L'option de code de profil utilisera XDebug pour suivre chaque appel de fonction de votre code et mesurer le temps pris. Elle utilisera également VLD pour générer une liste complète de codes d'opération afin de voir comment PHP exécute votre code "sous le capot". !

52
Artefacto
23
NullUserException
14
AHHP

Personnellement, je préfère eXorithm's . Similaire à JSFiddle et doté de formats de sortie personnalisés.

http://www.exorithm.com/algorithm/sandbox

9
Matt Dodge

http://c9.io - Pas un bac à sable mais et IDE en ligne que j'aime assez jusqu'à présent. Prend en charge BEAUCOUP plus que PHP.

6
Marek Andreansky

Tu peux essayer:

http://www.ideone.com

Si vous cherchez quelque chose de simple et rapide.

4
Dchris

Ajoutez celui-ci à la liste: http://sandbox.onlinephpfunctions.com Vous pouvez choisir la version php et sauvegarder et partager vos données.

4
Green Black

Trouvé cela à partir d'une recherche Google,

http://writecodeonline.com/php/

4
Nalaka526

J'ai essayé de nombreux outils facilitant l'exécution de PHP en ligne.

Enfin trouvé le Compile Online le meilleur!

Celui-ci a résolu mon problème! :-)

3
Sagar Ranglani