Code-Hero: PHP
使用 PHP 與 Code-Hero
👋 歡迎來到 Stackhero 文件!
Stackhero 提供 Code-Hero,一個完整的開發平台,讓您在幾秒鐘內開始編碼:
- 隨時隨地編碼:使用任何裝置,無論是桌面、手機或平板電腦,無需安裝任何軟件。
- 整合的 VSCode 體驗:透過瀏覽器直接使用自訂版本的 VSCode,並配備全功能終端機。
- 全面的工具集:享受預先配置的環境,包含
Docker、Git、Zsh、Node.js、Go、Python、Ruby等工具和語言。- 無縫連接:透過 HTTPS 在公共域名上訪問您的開發應用程式,模擬生產環境。此設置輕鬆支持 webhooks 和外部整合。
體驗 Stackhero 的 Code-Hero 開發雲端解決方案 的效率和便利。只需 5 分鐘即可開始!今天就簡化您的開發流程,節省寶貴時間。
Code-Hero 附帶 asdf,這是一個實用工具,讓您輕鬆選擇所需的 PHP 版本。
預設情況下,會安裝最新的 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 擴展非常簡單。例如,要安裝 AMQP 擴展(對於連接 RabbitMQ 伺服器很有用),請按照以下步驟:
-
使用 PECL 安裝擴展:
pecl install amqp -
將擴展添加到您的 PHP 配置中,將其附加到您的
php.ini檔案:echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini -
檢查擴展是否已啟用:
php -i | grep amqp
要列出所有當前安裝的擴展,請執行:
php -m