Code-Hero: PHP
Code-HeroでPHPを使用する
👋 Stackheroのドキュメントへようこそ!
Stackheroは、Code-Hero、完全な開発プラットフォームを提供し、数秒でコーディングを開始できます:
- どこからでもコーディング: デスクトップ、電話、タブレットなど、どのデバイスでもソフトウェアのインストールなしで使用可能。
- 統合されたVSCode体験: カスタマイズされたVSCodeのバージョンをブラウザで直接使用し、完全に機能するターミナルを備えています。
- 包括的なツールセット:
Docker、Git、Zsh、Node.js、Go、Python、Rubyなどのツールと言語を備えた事前設定済みの環境を活用できます。- シームレスな接続性: 公開ドメイン上でHTTPSを介して開発アプリケーションにアクセスし、本番環境を模倣します。このセットアップは、Webhookや外部統合を容易にサポートします。
StackheroのCode-Hero開発クラウドソリューションの効率と利便性を体験してください。開始するのにわずか5分です!開発プロセスを簡素化し、貴重な時間を節約しましょう。
Code-Heroには、必要なPHPバージョンを簡単に選択できるユーティリティasdfが付属しています。
デフォルトでは、最新のPHPバージョンがインストールされています。インストールされているバージョンを確認するには、次を実行します。
php -v
デフォルトのPHPバージョンを変更する
別のPHPバージョンを使用したい場合は、次の手順に従ってください。
-
すべてのプラグインを更新します。
asdf plugin update --all -
利用可能なすべてのPHPバージョンを一覧表示します。
asdf list all php -
希望のバージョンをインストールします。
asdf install php <VERSION>
希望のバージョンをインストールした後、グローバルに使用するかローカルに使用するかを決定します。
-
グローバルに使用する場合(すべてのディレクトリで)、次を実行します。
asdf global php <VERSION> -
ローカルに使用する場合(現在のディレクトリのみ)、次を実行します。
asdf local php <VERSION>このコマンドは、選択したバージョン情報を含む
.tool-versionsファイルを現在のディレクトリに作成します。
どのバージョンがアクティブか確認するには、次を実行します。
php -v
PHP拡張機能の追加方法
PHP拡張機能の追加は簡単です。例えば、RabbitMQサーバーに接続するのに便利なAMQP拡張機能をインストールするには、次の手順に従います。
-
PECLを使用して拡張機能をインストールします。
pecl install amqp -
拡張機能をPHP設定に追加し、
php.iniファイルに追加します。echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini -
拡張機能が有効になっていることを確認します。
php -i | grep amqp
現在インストールされているすべての拡張機能を一覧表示するには、次を実行します。
php -m