PHP en ligne de commande (commande en ligne)

Je voudrais faire quelque chose comme tryruby.org.
Je prends une ligne de l'utilisateur (par exemple,echo __FILE__) et je veux l'exécuter en PHP et retour sortie retour au client.

J'ai essayé de faire exec('php -r ' . $command, $output) mais $output contient toujours php section d'aide.

Quelqu'un peut m'aider ou donner des conseils comment implémenter cette fonctionnalité.

Thx a lot.

Essayez exec("php -r \"$command\"", $output). Mais en tout cas c'est trop dangereux de faire les utilisateurs peuvent exécuter une commande sur votre machine
Jetez un oeil à eval php.net/manual/en/function.eval.php mais je ne recommanderais pas, juste de mettre n'importe quoi à partir de l'utilisateur. Vous souhaitez fortement filtre à l'avance.
Mieux encore, jetez un oeil à Runkit_Sandbox.
Il sera liste de commandes utilisateurs autorisés pour le type de

OriginalL'auteur balkon_smoke | 2012-04-05