2024 年 PHP Conference Japan

Composer 簡介

» Composer 是一個 PHP 的依賴管理工具,它可以定義專案使用的第三方程式碼套件,並且方便安裝和更新。它利用了 PHP 內建的 類別自動載入功能、PHP 套件儲存庫,例如 » Packagist,以及通用的專案佈局和程式碼規範。

例如,如果一個 PHP 應用程式或網站需要使用 UUID 值,可以使用 » Ben Ramsey 的 ramsey/uuid 套件,它實作了廣為人知且常用的、由 » RFC 4122 定義的 UUID 類型。

簡而言之,這是透過在專案中建立一個 composer.json 檔案,使用 Composer 安裝最新版本的套件,並引入 Composer 的自動載入腳本使其在程式碼中可用來完成的。 » Composer 的「基本用法」文件 對此有更深入的說明。

範例 #1 需要單一套件的 composer.json 檔案

{
    "require": {
        "ramsey/uuid": "^4.7"
    }
}
新增註解

使用者貢獻的註解

此頁面尚無使用者貢獻的註解。
To Top