PHP基礎

目次
  • 解説
  • 1. 前提
  • 2. 拡張機能:PHP Intelephenseのインストール
  • 3. デフォルトのPHP言語機能を無効化する
進捗を変更する




利用OS

解説

1. 前提


このページの手順は、下表の各環境設定・手順を完了していることが前提となります。

前提環境設定

(1)環境設定:VSCode(インストール)
(2)環境設定:VSCode(基本設定)

2. 拡張機能:PHP Intelephenseのインストール


VSCode の拡張機能「PHP Intelephense」をインストールする手順を解説します。

PHP Intelephense は、PHPファイルのコード補完や文法チェックを利用することができる拡張機能です。

winmac

PHP Intelephense のインストール手順

(1)VSCode を起動し、サイドメニューの「拡張機能」をクリックしてください。
(2)検索バーに「php intelephense」と入力し、検索候補に出てきた「PHP Intelephense」を選択してください。
(3)画面中央の「インストール」ボタンをクリックし、拡張機能をインストールしてください。
(4)インストールが完了すると、サイドメニューに「PHP Intelephense」が追加されるので、「歯車」ボタンをクリックして「拡張機能の設定」を選択してください。
(5)拡張機能の設定」項目から、下記項目のチェックマークを外してください。
※学習を進める上で不要なエラーを表示させなくするための設定です。
・Intelephense › Diagnostics: Undefined Class Constants
・Intelephense › Diagnostics: Undefined Constants
・Intelephense › Diagnostics: Undefined Functions
・Intelephense › Diagnostics: Undefined Methods
・Intelephense › Diagnostics: Undefined Properties
・Intelephense › Diagnostics: Undefined Symbols
・Intelephense › Diagnostics: Undefined Types
(6)設定が完了したら、画面上部のタブから「拡張機能」「設定」画面を閉じてください。

PHP Intelephense のインストール手順

(1)VSCode を起動し、サイドメニューの「拡張機能」をクリックしてください。
(2)検索バーに「php intelephense」と入力し、検索候補に出てきた「PHP Intelephense」を選択してください。
(3)画面中央の「インストール」ボタンをクリックし、拡張機能をインストールしてください。
(4)インストールが完了すると、サイドメニューに「PHP Intelephense」が追加されるので、「歯車」ボタンをクリックして「拡張機能の設定」を選択してください。
(5)拡張機能の設定」項目から、下記項目のチェックマークを外してください。
※学習を進める上で不要なエラーを表示させなくするための設定です。
・Intelephense › Diagnostics: Undefined Class Constants
・Intelephense › Diagnostics: Undefined Constants
・Intelephense › Diagnostics: Undefined Functions
・Intelephense › Diagnostics: Undefined Methods
・Intelephense › Diagnostics: Undefined Properties
・Intelephense › Diagnostics: Undefined Symbols
・Intelephense › Diagnostics: Undefined Types
(6)設定が完了したら、画面上部のタブから「拡張機能」「設定」画面を閉じてください。

3. デフォルトのPHP言語機能を無効化する


上の手順でインストールした拡張機能「PHP Intelephense」を利用するには、VSCodeにデフォルトでインストールされているPHP言語機能「PHP Language features」を無効化する必要があります。

winmac

デフォルトのPHP言語機能を無効化する手順

(1)サイドメニューの「拡張機能」を選択し、検索バーに「@builtin php」と入力し、検索候補に出てきた「PHP 言語機能」を選択してください。
(2)画面中央の「無効にする」ボタンをクリックし、拡張機能を無効化してください。
(3)設定が完了したら、画面上部のタブから「拡張機能」画面を閉じて、画面左の「拡張機能」ボタンをクリックしてサイドメニューを閉じてください。

デフォルトのPHP言語機能を無効化する手順

(1)サイドメニューの「拡張機能」を選択し、検索バーに「@builtin php」と入力し、検索候補に出てきた「PHP 言語機能」を選択してください。
(2)画面中央の「無効にする」ボタンをクリックし、拡張機能を無効化してください。
(3)設定が完了したら、画面上部のタブから「拡張機能」画面を閉じて、画面左の「拡張機能」ボタンをクリックしてサイドメニューを閉じてください。

以上で VSCode に 拡張機能「PHP Intelephense」をインストールし、利用するための準備を整えることができました。