web-dev-qa-db-ja.com

PHP Sandboxはありますか、JSFiddleのようなものはJSにありますか?

PHP Sandboxはありますか、JSFiddleのようなものはJSにありますか?

321
Jiew Meng

PHPコードで遊ぶためのオンラインサイトを探している場合は、

最も洗練されたものは次のとおりです。

PHP4以降のすべてのPHPバージョンでコードをテストできます。

ローカル環境用に何かが必要な場合、 Runkit拡張 はPHP Sandboxを提供することを目的としています。

Runkit_Sandboxクラスをインスタンス化すると、独自のスコープとプログラムスタックを持つ新しいスレッドが作成されます。コンストラクターに渡される一連のオプションを使用すると、この環境はプライマリインタープリターが実行できる機能のサブセットに制限され、ユーザー提供のコードを実行するためのより安全な環境を提供できます。

Runkitを使用したくないが、サーバーにPHP Consoleが必要な場合は、試してください

210
Gordon

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

システムは、すべてのPHP関数へのフルアクセスを許可します-制限もセーフモードもありません。多くの一般的な拡張機能がロードされ、使用可能です。セキュリティは、システムコールトレースによって保護されたsetuid chroot jail内の厳密なユーザー権限により、OSレベルで提供されます。これらはすべてPHPコードに対して透過的でなければなりません。/tempフォルダーにファイルを書き込むことができますが、それらは定期的に削除されます。

プロファイルコードオプションは、XDebugを使用してコード内のすべての関数呼び出しをトレースし、所要時間を測定します。また、VLDを使用して完全なオペコードリストを生成し、PHPがどのようにコードを実行するかを確認します!

52
Artefacto
23
14
AHHP

個人的には eXorithm's を好みます。 JSFiddleに似ており、カスタム出力形式があります。

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

9
Matt Dodge

http://c9.io -サンドボックスではなく、オンラインIDEはこれまでのところとても気に入っています。 PHPよりもLOTをサポートします

6

あなたが試すことができます:

http://www.ideone.com

シンプルで高速なものを探しているなら。

4
Dchris

これをリストに追加します。 http://sandbox.onlinephpfunctions.com phpバージョンを選択して、データを保存および共有できます。

4
Green Black

これをGoogle検索で見つけました。

http://writecodeonline.com/php/

4
Nalaka526

PHPのオンライン実行を促進する多くのツールを試しました。

最後に Compile Online が最高でした!

これで問題が解決しました! :-)

3
Sagar Ranglani