1.関連する構成コードで指定したフォルダと塗りつぶしにcomposer.jsonファイルを作成します。
ここでは、スタイルの例です:require
紹介包名:
endroid/qr-code
| 版本号: 2.5.1
注:すべての文書が引用されている双引号
、とJSONフォーマットが間違っていることはできません
{
"require": {
"endroid/qr-code": "2.5.1"
//定义依赖版本的格式 1.* 代表:1.几的版本 ^ 2.0.3代表:2.0.3以上版本
"vendor/package": "1.3.2",
"vendor/package2": "1.*",
"vendor/package3": "^2.0.3"
}
}
2、コマンドがcomposer.jsonファイルフォルダを持って実行します。 composer install
注:場合はYour requirements could not be resolved to an installable set of packages.
、コードを目の放出によって引き起こされていない检查版本格式
正しく書き込むかどうか。もう一つは、ということであるphp版本
問題があります。
正常にインストールは、2つの新しいコンテンツを表示されるvendor
とcomposer
示しました。
vendor
:パッケージファイルの内容に依存し、すべての依存パッケージがこのファイルにダウンロードされます
composer.lock
:ロックバージョン、ダウンロードするバージョン番号とアドレスが含まれており、現在のパッケージのダウンロードの他の依存関係があります
3.ドキュメントの導入vendor/autoload.php
ファイル(例えば、二次元コード)
//载入文件
include_once "./vendor/autoload.php";
//使用插件
use Endroid\QrCode\QrCode;
//定义二维码信息
$qrCode = new QrCode('https://www.baidu.com');
header('Content-Type: '.$qrCode->getContentType());
echo $qrCode->writeString();