▶ 実行 を押すと、ここに結果が表示されます。
インストール不要・登録不要。コードはあなたのブラウザ内だけで実行され、サーバーには送信されません。PHP はバージョン 8.0〜8.3 を選択できます。
▶ 実行 を押すと、ここに結果が表示されます。
すべてブラウザ内(WebAssembly)で動作。コードは外部に送信されません。
php-wasm によりブラウザ内で PHP スクリプトを実行。8.0〜8.3 のバージョンを切り替えられ、文法や関数の挙動確認に最適です。
サンドボックス内で即実行。jQuery・Lodash・Day.js を標準搭載し、console.log 出力と DOM 描画のプレビュー、async/await に対応します。
Pyodide による CPython。print 出力や標準ライブラリ、多くの科学計算パッケージが利用可能です。
ruby.wasm(CRuby 3.3)で実行。puts 出力や標準ライブラリを使った基本的なスクリプトを試せます。
3ステップで実行できます。
上部のタブから PHP / JavaScript / Python / Ruby を選択。PHP はバージョンも選べます。
左のエディタにコードを入力。シンタックスハイライト付きで、Tab インデントにも対応。
「▶ 実行」または Ctrl + Enter。右側に結果が表示されます。エラーもそのまま確認できます。
progo についての疑問にお答えします。
いいえ。progo はすべての処理を WebAssembly であなたのブラウザ内で完結させます。書いたコードや実行結果が当サイトのサーバーへ送信・保存されることはありません。安心してお試しいただけます。
PHP 8.0・8.1・8.2・8.3 から選択できます。バージョンごとの文法差異や新機能(match 式、enum、readonly プロパティ、名前付き引数など)の挙動確認にご利用ください。
ブラウザ内のサンドボックス環境のため、外部サーバーへの通信やローカルファイルへのアクセスは制限されます。アルゴリズムの確認、文法学習、スニペットの動作確認などにお使いください。
Python は Pyodide 対応の一部パッケージが利用可能です。PHP・Ruby は標準機能が中心となります。外部パッケージのインストールには対応していません。
完全無料で、会員登録やログインは不要です。ページを開けばすぐにコードを実行できます。
初回はエンジン(数MB〜数十MB)をダウンロードするため時間がかかります。通信環境の良い場所で再読み込みをお試しください。広告ブロッカーが CDN を遮断している場合は一時的に無効化してください。