戻る ツール

PHP オンラインランナー

PHPコードをオンラインで実行・テスト。PHP 7.4~8.5の複数バージョン切り替えと結果比較に対応

読み込み中...

オンラインでPHPコードを実行およびテストする方法

  1. 1

    PHPコードを入力または貼り付ける

    エディタでPHPコードを作成するか、プリセット例を直接選択して素早く開始できます。このオンラインランナーは小さなコードスニペットのテスト、デバッグ、学習デモに適しています。

  2. 2

    PHPバージョンを切り替える

    バージョンセレクタでPHP 7.4、8.0、8.1、8.2、8.3、8.4、8.5を切り替えて、異なるバージョン間の出力と互換性を比較できます。

  3. 3

    実行して出力を確認する

    「実行」をクリックすると、コードがローカルPHP WASMランタイムで即座に実行されます。右側のパネルに標準出力とエラー出力が個別に表示されます。

  4. 4

    スニペットを共有または再利用する

    出力をコピーしたり、履歴を��元したり、共有リンクを生成して、他のユーザーが同じPHPコードを直接開いて再現できるようにすることができます。

機能概要

ブラウザ内でPHPコードを直接実行し、コードスニペットをテストして、PHP 7.4~8.5の動作の違いを比較できます。ローカルWASM実行に基づいており、サーバーやローカル環境は不要です。

ツールの説明

無料のオンラインPHPコード実行ツール。ブラウザ内でPHPコードを実行し、コードスニペットをテストし、PHP 7.4~8.5のバージョン差異を比較して、リアルタイムで出力を確認できます。ApacheやNginxまたはローカル環境は不要で、WASMベースのローカル実行により、構文ハイライト、サンプル、実行履歴、共有リンクを提供します。データはアップロードされません。

機能一覧

  • PHP WASM ベースのブラウザローカル実行により、PHP コードを実行できます。データアップロード不要。
  • PHP 7.4、8.0、8.1、8.2、8.3、8.4、8.5 の複数バージョン切り替えに対応。アップグレード前の互換性テストに便利です。
  • コードエディタは PHP シンタックスハイライト、行番号表示、コード補完をサポート。スニペットの迅速な作成とデバッグに適しています。
  • 標準出力とエラー出力を別欄に表示。実行問題の特定が容易です。
  • Hello World、配列、文字列、日付時刻、JSON、フロー制御などのプリセット例を提供します。
  • 実行履歴はローカルに保存され、いつでも復元、再実行、コードスニペットの比較ができます。
  • 共有可能なリンクの生成に対応しており、同僚と同じPHPコードを簡単に再現できます。
  • 5秒の実行タイムアウト制限を設定し、無限ループによるブラウザのフリーズを防ぎます。
  • エディタと出力領域は分割表示され、デスクトップでの継続的なデバッグに適しています。

関連ツール

関連ガイド

よくある質問

PHP コードをオンラインで実行するにはどうすればよいですか?
エディタに PHP コードを入力またはペーストして、テストする PHP バージョンを選択し、「実行」をクリックします。コードは PHP WASM を通じてブラウザ内で直接実行されるため、Apache、Nginx、または��ーカル PHP 環境をインストールすることなく PHP コードを実行できます。
このツールは PHP online compiler に近いですか、それとも PHP code runner に近いですか?
ほとんどのユーザーは PHP online compiler を検索していますが、実際のニーズはコードをすぐに実行して結果をはっきり表示できる PHP code runner です。このツールは、ブラウザでの即座実行、複数バージョンの切り替え、デバッグ効率を重視しており、重量級の IDE ワークフローではありません。
このオンラインランナーはどの PHP バージョンをサポートしていますか?
現在 PHP 7.4、8.0、8.1、8.2、8.3、8.4、8.5 をサポートしています。バージョンセレクタで自由に切り替えることができるため、互換性テスト、バージョン差異の再現、またはアップグレードリスクの検証に使用できます。
コードはサーバー上で実行されますか?
いいえ。PHP WASM は PHP ランタイムを WebAssembly にコンパイルし、ブラウザ内でローカルに実行します。通常の使用シナリオではコードをリモート実行サーバーにアップロードする必��がなく、プライベートなコードスニペットテストに適しています。
オンラインテストに適した PHP コードはどれですか?
このツールは変数、配列、文字列処理、正規表現、JSON エンコーディング/デコーディング、日付フォーマット、ループ、条件判定、クラスとオブジェクトなどのコア PHP スニペットのテストに適しています。データベース、ファイルシステムへの書き込み、またはリモートネットワークリクエストに依存する完全なサーバーサイドシナリオは対象範囲外です。
PHP 7.4 から PHP 8.x へのアップグレード前に差異をテストするために使用できますか?
できます。バージョン切り替えはこのツールが最も適している使用シナリオの一つです。同じコードを PHP 7.4 と PHP 8.x でそれぞれ実行して、出力、メッセージ、動作の変化を比較し、本番コードの修正が必要かどうかを決定できます。
PHP コード実行に時間制限はありますか?
あります。無限ループや長時間実行コードによるブラウザの低下を防ぐため、ランナーは 5 秒のタイムアウト制限を設定しています。ほとんどのコードスニペットテストと高速デバッグでは、この時間で十分です。
再現可能な PHP コードを同僚に共有するにはどうすればよいですか?
エディタ上部の「コードを共有」ボタンをクリックする���、ツールは現在のコードを共有可能なリンクにエンコードします。他のユーザーがリンクを開くと、同じコードが表示され、ブラウザで直接再実行できます。