Visual Studio Code (VS Code) を使用して、Windows 上に PHP 開発環境をセットアップします。
ステップ 1:VS Code のインストール
-
VS Code の公式サイトにアクセスし、[Windows 用にダウンロード] をクリックしてインストールファイルをダウンロードします。
-
ダウンロードしたファイル (例:VSCodeUserSetup-x64-1.89.1.exe) をダブルクリックし、インストールウィザードに従って VS Code をインストールします。
重要[追加タスクの選択] のステップでは、必ず [PATH への追加 (シェルの再起動が必要)] を選択してください。
ステップ 2:PHP プロジェクトの作成
-
VS Code を開き、左側のナビゲーションウィンドウで [拡張機能] をクリックするか、
Ctrl+Shift+Xを押して拡張機能パネルを開きます。次の拡張機能を検索してインストールします:-
Code Runner:Node.js、Python、C++、Java、PHP、Go などの言語のコードをエディターで直接実行します。
-
PHP:IntelliSense、デバッグ、フォーマット、コードレンズ、コード修正、検証、リファクタリング、PHPUnit テスト、組み込み Web サーバーなど、PHP の全機能サポートを提供します。インストールするには、[拡張機能: マーケットプレイス] で PHP を検索し、PHP (DEVSENSE) 拡張機能を見つけて [インストール] をクリックします。
-
-
上部のナビゲーションバーで、[ファイル] > [フォルダーを開く] を選択してプロジェクトフォルダーを開きます。エクスプローラーパネルで、空白の領域を右クリックし、[新しいファイル] を選択して、プロジェクトに index.php という名前を付けます。
-
次の PHP コードをエディターにコピーします:
<?php echo "Hello, World!"; -
PHP コードを実行します。
Hello, World!が返されれば、環境の準備は完了です。-
ターミナルで php コマンドを実行して index.php を実行します。
<?php echo "Hello, World!";PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> -
エディターの空白領域を右クリックし、[コードの実行] を選択して
index.phpを実行します。<?php echo "Hello, World!";[Running] php "d:\ide\phpprojects\index.php" Hello, World! [Done] exited with code=0 in 0.131 seconds -
ターミナルで
php -S localhost:8000を実行して PHP の組み込み Web サーバーを起動し、ブラウザでhttp://localhost:8000/index.phpを開きます。ページに Hello, World! が表示されます。index.phpファイルの内容:
ターミナルの出力とサーバーログ:<?php echo "Hello, World!";
ブラウザで http://localhost:8000/index.php にアクセスすると、「Hello, World!」と表示されます。PS D:\ide\phpprojects> php index.php Hello, World! PS D:\ide\phpprojects> php -S localhost:8000 [Wed Jul 3 15:31:05 2024] PHP 7.4.33 Development Server (http://localhost:8000) started [Wed Jul 3 15:31:15 2024] [::1]:55732 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55732 [200]: GET /index.php [Wed Jul 3 15:31:15 2024] [::1]:55732 Closing [Wed Jul 3 15:31:15 2024] [::1]:55736 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55737 Accepted [Wed Jul 3 15:31:15 2024] [::1]:55736 [404]: GET /favicon.ico - No such file or directory [Wed Jul 3 15:31:15 2024] [::1]:55736 Closing
-
ステップ 3:依存関係のインストール
composer require vendor/package-name [:version-constraint] コマンドを実行して、PHP プロジェクトの依存関係を追加または更新します。
-
vendor/package-name:ベンダー名とパッケージ名です。例:alibabacloud/ecs-20140526。
-
バージョン制約: オプション。 4.1.7 のような特定のバージョン、または範囲制約です。たとえば、^4.1 は 4.1 以上 5.0 未満のバージョンに一致し、~4.1 は 4.2 を除き、4.1 以上 5.0 未満のバージョンに一致します。省略した場合、最新バージョンがインストールされます。
例えば、Elastic Compute Service (ECS) の依存パッケージをインストールする場合:
composer require alibabacloud/ecs-20140526 ^4.1