用户登录
用户注册

分享至

php必须要用composer

  • 作者: 和女朋友分手后重回段子圈
  • 来源: 51数据库
  • 2020-09-30
可以,记着又rpm安装的



  能不用composer
composer 只是一个包管理工具而已,不想用的话可以舍弃掉但是建议使用。
不用的话就要自己手动去执行一下每个sdk 的autoload文件不然会报错。
autoload 文件就是对sdk 里面的各个文件的include,这样就不需要你一个文件一个文件的去引用了,还不会出错



  可以的,只要设置好命名空间,用到的时候就可以直接调取类文件里的方法能够



  网上之前看到的,希望对你有帮助。

支持以下几种安装方式,推荐 使用Composer安装 方式 。
使用 Composer 安装
Composer是一个简单易用的 PHP 依赖管理工具。你可以在自己的项目中声明所依赖的外部工具库,Composer 会自动帮你安装这些依赖的库文件。
使用 Composer 安装 Qiniu SDK 的步骤非常简单:
#安装 Composer
curl -sS https://getcomposer.org/installer | php

#使用 Composer 获取最新版本的 Qiniu SDK
php composer.phar require qiniu/php-sdk

#代码中 require Composer生成的 autoloader
<?php
require 'vendor/autoload.php';

如果需要更详细的关于 Composer 的使用说明,你可以访问Composer官方网站,或对应的中文网站。

直接下载 Composer 安装包
鉴于某些原因,国内的用户使用 Composer 下载依赖库比较慢,开发者也可以直接下载我们准备好的符合 Composer 规范的vendor 压缩包并在本地解压。解压后的内容和使用 Composer 方式获取到的内容完全一致,之后的使用方式也一致。

下载源代码包
直接下载源代码压缩包并解压是另一种 SDK 的安装方法。不过因为有版本更新的维护问题,这种安装方法并不推荐,仅作为万一 Composer 安装有问题的情况下的一种备选。并且,源码中也包含 Qiniu SDK 的 autoloader。
下载源代码包后,解压到您的项目中。 然后在您的项目中引入 autoloader:
<?php
require 'path_to_sdk/autoload.php';
软件
前端设计
程序设计
Java相关