PHP のオンラインエディタ兼実行環境として便利なサービスに 3v4l というものがあります。3v4l は多数のバージョンのPHPを動かせるという点で強いですが、パッケージを組み合わせる機能がない点が弱みでもあります。もし 3v4l 上でパッケージのコードを試す場合、複数ファイルを一つのファイルの様にして実行する必要があります。
Online PHP editor | Test code in 250+ PHP versions
この記事で紹介する PHPSandbox は composer でパッケージをダウンロードし、パッケージと組み合わせたコードを動作せられる PHP のオンラインエディターです。
基本的な使い方はログインをして、適当な場所にある”Create Notebook”から PHP プロジェクトのテンプレートなりなんなりを選ぶだけです。
肝心の composer からパッケージを追加する機能はメニュー内のパズルっぽいアイコンからできます。これをクリックするとパッケージの検索画面が出てくるのでそこからお目当てのパッケージを追加します。
ここまで来たら後は好きにコードを作って試すだけです。ありがたいことにオートロードの指定は不要です。
Shareボタンから次の様に外部へ公開したり、他の人と共有することもできます。