すべてのプロダクト
Search
ドキュメントセンター

Alibaba Cloud SDK:Windows での PHP 開発環境の構築

最終更新日:Jan 15, 2025

このトピックでは、Windows 上で Visual Studio Code (VS Code) を使用して PHP プロジェクトを開発する方法について説明します。

手順 1: VS Code をインストールする

  1. VS Code の公式 Web サイトにアクセスし、[Download for Windows] をクリックしてインストールファイルをダウンロードします。

    222.png

  2. VSCodeUserSetup-x64-1.89.1.exe などのダウンロードしたファイルをダブルクリックし、インストールウィザードを使用して VS Code をインストールします。

    重要

    [Select Additional Tasks] 手順では、[Add to PATH (requires shell restart)] を選択する必要があります。

手順 2: PHP プロジェクトを作成する

  1. VS Code を開き、左側のナビゲーションペインで [Extensions] をクリックするか、Ctrl+Shift+X を押します。[EXTENSIONS] パネルで、次のプラグインを検索してインストールします。

    • Code Runner: Node.js、Python、C++、Java、PHP、Go などのプログラミング言語のコードを実行します。エディターで直接コードを実行できます。

    • PHP: IntelliSense、デバッグ、コードのフォーマット、コードレンズ、コードの修正、コードの検証、リファクタリング、PHPUnit テスト、組み込み Web サーバーなど、PHP 言語のすべての機能を提供します。image

  2. 上部のナビゲーションバーで、[ファイル] > [フォルダーを開く] を選択し、PHP プロジェクトを作成するフォルダーを選択します。[EXPLORER] パネルで、空白領域を右クリックし、[新しいファイル] を選択して PHP プロジェクトを作成します。プロジェクトに index.php という名前を付けます。

  3. 次の PHP サンプルコードをコードエディターにコピーします。

    <?php
       // "Hello, World!" を出力します。
       echo "Hello, World!";
  4. PHP コードを実行します。Hello, World! が返された場合、開発環境は構築されています。

    • ターミナルで php コマンドを実行して、index.php ファイルを実行します。

      image

    • Run Code プラグインを使用して index.php ファイルを実行するには、コードエディターの空白領域を右クリックし、[Run Code] を選択します。

      image

    • テストのために PHP の組み込み Web サーバーを使用します。ターミナルで php -S localhost:8000 コマンドを実行して PHP の組み込み Web サーバーを起動し、ブラウザーのアドレスバーに http://localhost:8000/index.php と入力します。Hello, World!. が Web ページに表示されます。

      imageimage

手順 3: 依存関係をインストールする

ターミナルで composer require vendor/package-name [:version-constraint] コマンドを実行して、PHP プロジェクトに必要な依存関係を追加または更新できます。

  • vendor/package-name: インストールする依存関係パッケージを提供するベンダーの名前と依存関係パッケージの名前。例: alibabacloud/ecs-20140526。

  • version-constraint: オプション。インストールする依存関係パッケージのバージョンまたはバージョン範囲。このパラメーターの値は、4.1.7 などの特定のバージョン番号、または範囲の制約にすることができます。たとえば、^4.1 は 4.1 以上 5.0 未満のすべてのバージョンに一致し、~4.1 は 4.1 以上 5.0 未満のすべてのバージョンに一致します (4.2 は除く)。このパラメーターを空のままにすると、デフォルトで最新バージョンの依存関係パッケージがインストールされます。

たとえば、次のコマンドを実行して、PHP プロジェクトに Elastic Compute Service (ECS) 依存関係パッケージをインストールできます。

// ECS 依存関係パッケージをインストールします。
composer require alibabacloud/ecs-20140526 ^4.1