EclipseでPHPを開発できるようにする

この記事は以下の記事の続きです
[Eclipseのインストール～Java(PHP)の実行まで - Qiita](https://qiita.com/niyute/items/9981b99adbf2fbdb0675)

#　この記事でできること
- 既にEclipse(Java環境構築済み)・XAMPPがインストールされている状態でphpの開発ができるようになる。

# PHP Development Tools(PDT)のインストール
現状ではPHPプロジェクトは作成できないのでPDTをインストールする。

▼[ヘルプ]→[新規ソフトウェアのインストール]
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/06db65c0-331a-af9b-fa97-224e904dae56.png)

▼作業対象はEclipseのバージョン(今回は2019-12)。[プログラミング]→[PHP開発ツール(PTD)]を選択し、次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/abb3153c-ec7a-b514-c803-07d66eb37426.png)

▼インストール内容の確認が求められる。次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/1565723b-943b-7cf9-92c8-46cf48b0c242.png)

▼ライセンスを確認し次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/b2497027-7d73-36c5-73f8-753b5df8a24f.png)

▼ソフトウェアのインストール完了を待つ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/e4a5bdbb-be91-af35-0505-fb251558fb3a.png)

▼再起動を求められるので再起動
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/1c440562-0b17-cf89-779a-f7c2b74ffa9c.png)

▼再起動後は「ようこそ」画面が表示される。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/3de93907-26d6-01d8-ddc6-74258de672cf.png)

# PHPプロジェクトの作成・実行
▼PHPプロジェクトを選んでOK
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/e6601f55-96c0-50de-e879-6fa207162670.png)

▼プロジェクト名を入力して「次へ」。JavaScriptのコード補間を使いたいのでJavaSvriptサポートにチェックを入れておいた
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/e975b869-5c3f-cee1-3661-3f358721de16.png)

▼PHPインクルードパス。特に設定せず次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/e2f1ba66-b75f-5756-1d9d-c740e33a33da.png)

▼PHPビルドパス。特に設定せず完了
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/7f23a106-3d2b-1f00-9676-3921293ba377.png)

パースペクティブがJavaのままだったので切り替える
▼右上のアイコンをクリックすると「パースペクティブを開く」のウィンドウが出てくる。「PHP」を選択し、「開く」。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/ed35cfb6-16ad-969f-4c67-d99518adbab2.png)

▼パースペクティブがPHPの状態
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/ea8f102e-8299-2950-74c2-03b2ae1cb956.png)

▼ソースを書くファイルを作成。画面左の「パッケージエクスプローラー」で右クリック→「新規」→「PHPファイル」
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/4ec6ad1f-75e9-daf6-fd1c-02cd10b78143.png)

▼ファイル名を入れて次へ
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/41cff8ed-78ed-81a2-8a18-d8954669c6d7.png)

▼テンプレートファイルを使用することができる。今回は使用せずに「完了」
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/f46bd591-b714-c120-72e8-07cbd8b610d9.png)

実際にコードを書く。

```java:hellowWorld.php
<?php
echo "Hellow World!!";
?>
```

ソースを実行する
▼プロジェクト・エクスプローラーのソースを右クリックし「実行」→「サーバーで実行」
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/d9c58047-db23-8010-70e3-a5812f9bd212.png)
▼サーバーを選択する。デフォルトで「PHPビルトイン・サーバー」が選択されているはず。「完了」を押下
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/3fcf04db-7488-6f85-afb1-f8fc1d05710c.png)
▼PHPが実行された。サーバーが動いていれば出力されたURLにWebブラウザからアクセスしても同様に表示される。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/256612/282e049b-c845-547a-41d9-0d47460ca5c8.png)

以上