技术文章 > PHP >  PHP教程 > 正文

php中Composer的按需加载

小妮浅浅

我们在使用php的组件时,有一种自动加载的功能引起了我们的注意。可以说自动根据需求进行加载,比人工的手动上传要快得多。本篇我们就php中Composer的按需加载方法进行介绍,在此之前,需要我们先对Composer有一个简单的认识,下面就带来详细的内容展示。

1、说明

Composer会为项目中的所有PHP组件自动生成符合PSR标准的自动装入器,有效地抽象了依赖管理和自动装入,因此,对于PHP社区来说,Composer是最重要的附加工具,没有之一,而且在我们手工实现自动装入之前,还需要include、require、spl_autoload_register等工具,这一点也不过分。

2、实例

PSR-4可通过composer实现(理论上所有PSR标准都能通过composer命令来自动实现)。composer.json信息如下:

{
    "name": "lesliexiong/php-server",
    "description": "server",
    "authors": [
        {
            "name": "layne",
            "email": "layne.xfl@gmail.com"
        }
    ],
    "require": {
        "php": ">=5.4.0"
    },
    "autoload": {
        "psr-4":{
            "Layne\\Taobao\\": "src/"
        }
    }
}

然后将 TestA.php 和 TestB.php 放到src目录下,最后执行composer install,所有按需加载的代码会自动生成。之后任何人都可以访问封装好的TestA.php 和 TestB.php。

以上就是php中Composer按需加载的方法,对于Composer还没有接触过的,可以先就Composer的基本内容进行学习,然后进行有关按需加载的操作。更多php学习指路:php教程

免费视频教程
本教程部分素材来源于网络,版权问题联系站长!
相关文章
  php之Phaicon框架的安装和配置
  XMAPP在php中搭建环境
  PHP中CI框架的运行模式
  php语言优缺点分析
  php中shuffle()函数的用法
相关视频章节
  什么是tkinter窗口
  例子3 登录窗口
  例子2 登录窗口
  例子1 登录窗口
  pack grid place 放置位置
作者信息

小妮浅浅

认证0级讲师

最近文章
python在协程中增加任务 436
python pyg2plot的原理 341
python中pyg2plot如何使用? 152
推荐视频
视频教程分类