3
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

手っ取り早くVSCodeでPHPファイルをブラウザ実行

Last updated at Posted at 2023-11-01

準備

この手順は1回だけ行います。ファイルを実行しようとする際に毎回行うものではありません。

  1. PHPをインストールする
  2. PHP Extension Packをインストールします。
  3. VSCodeでphpファイルが入ったフォルダを開きます。このとき、ファイルではなくワークスペースとして開きます。
  4. サイドパネルから実行とデバックタブを開き、launch.jsonファイルを作成しますを押します。
  5. PHPを選択します。
  6. 以下の内容でlaunch.jsonを保存します。
{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch Built-in web server",
            "type": "php",
            "request": "launch",
            "runtimeArgs": [
                "-dxdebug.mode=debug",
                "-dxdebug.start_with_request=yes",
                "-S",
                "localhost:0"
            ],
            "program": "${file}",
            "cwd": "${fileDirname}",
            "port": 9003,
            "serverReadyAction": {
                "pattern": "Development Server \\(http://localhost:([0-9]+)\\) started",
                "uriFormat": "http://localhost:%s",
                "action": "openExternally"
            }
        },
    ]
}

実行

  1. PHPファイルを開きます。
  2. F5キーを押すか、実行とデバックタブで三角形の実行ボタンを押します。

設定

エラーメッセージを表示するため、php.iniに以下の行がある場合、コメントアウトすると良いでしょう。

error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT
display_errors = Off

デバッグ

ステップ実行などデバッグを行うにはXdebugが必要です。

3
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?