Composer 是 PHP 的包管理器,它从 packagist.com 存储库下载包,并将它们与自动加载器一起放置在一个很好的结构中,让您可以轻松使用它们。
您可以按照官方网站上的文档下载作曲家:https ://getcomposer.org/download/
这样做之后,我通常将它放在路径文件夹中,以便能够从任何地方调用它,尽管这只是一个偏好。
启动并运行 Composer 后,创建一个 composer.json 文件,您将在其中放置您想用于 Web 应用程序的包 - 在本例中为“giggsey/libphonenumber-for-php”,不带引号。您发布的 github 链接包含确切的 json 结构:
{
"require": {
"giggsey/libphonenumber-for-php": "~6.0"
}
}
最后,在控制台上调用 composer.phar install ,它会为你处理一切。
要实例化库,首先包含 vendor/autoload.php 文件,然后只需按照 github 链接的“快速示例”一章中的说明进行操作。
请注意,我所说的关于作曲家的一切都在官方文档中有详细说明:https ://getcomposer.org/doc/01-basic-usage.md