PHPフォーマッター

PHP フォーマッターは、インデント、折り返し、波括弧、演算子、配列、関数呼び出し、クラス、属性、match 式、コメントを統一して PHP コードを整えます。完全な PHP ファイルでも、一時的なコード断片でも貼り付けられます。開始 <?php タグがないコード断片は自動的に処理されます。

対象のPHPバージョン、タブまたはスペース、行幅、波括弧のスタイル、末尾のカンマ、引用符のスタイルを選択できます。構文エラーは出力エディターに表示されるため、入力をそのまま修正できます。

PHPファイルと単独のコード断片に使用できます。PHPとHTMLが混在するテンプレートには、プロジェクト固有の整形規則が必要なフレームワーク構文が含まれる場合があります。

コードフォーマッターのよくある質問

このページでコードを整形するには?

左側のエディターにコードを貼り付けるかファイルを読み込み、必要な設定を選んで「フォーマット」を押します。右側で結果を確認し、コピーまたは保存します。

フォーマッターでエラーになるのはなぜですか?

入力は選択した言語または構文に合っている必要があります。未完成の文、対応していない括弧や引用符、入力と異なる方言やモードを確認してから再度実行してください。

コードフォーマッターはどのように動作しますか?

コードフォーマッターは言語に応じたトークンと入れ子構造を認識し、一貫した規則でインデント、空白、改行を整えます。プログラムをコンパイルしたり実行したりしないため、正しさや安全性の検査にはなりません。

この言語ではどの設定が推奨されますか?

PSR-12では4スペースを使い、できるだけ80文字以内、120文字を緩い上限とします。ソースに合うPHPバージョンも選んでください。PHPバージョン、タブまたはスペース、行幅、波括弧スタイル、末尾のカンマ、引用符を選べます。完全なファイルとPHP開始タグのないコード断片に対応します。