美文网首页
composer加载自己的命名空间

composer加载自己的命名空间

作者: Apa琦 | 来源:发表于2018-08-27 16:02 被阅读0次

做了一个非常小的项目,小到更本不需要用框架!所以直接用了composer加载自己的一些类库

注意:请先了解composer和php命名空间

1.在composer.json 加入以下配置:

app\\是命名空间,app/ 是路径(代表的是和composer.json同目录下的app文件夹里面的命名空间是app)

这个配置文件中有一个autoload段,其中有个psr-4,psr-4是一个基于psr-4(http://www.php-fig.org/psr/psr-4/)规则的类库自动加载对应关系,只要在其后的对象中,以 “命名空间”: “路径” 的方式写入自己的类库信息即可。

2.在composer.json同目录下建一个app文件夹。里面的php文件命名空间为app。(如果一个文件在app第一级文件命名空间是namespace app;在第二级是namespace app\第二级目录名称;第三级以此类推)

3.在index.php 执行require 'vendor/autoload.php'; 然后你就可以实例化你app文件夹下的类了

相关文章

  • composer加载自己的命名空间

    做了一个非常小的项目,小到更本不需要用框架!所以直接用了composer加载自己的一些类库 注意:请先了解comp...

  • 2022-03-13 保存表格

    1 加载autoload.php 载入composer自动加载文件使用命名空间里的类文件,(可以给类文件的命名空间...

  • ThinkPHP 5.0 (九)命名空间-1

    命名空间 ThinkPHP5采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和Composer类库之间的...

  • TP5学习笔记一 命名空间

    ThinkPHP5采用命名空间方式定义和自动加载类库文件,有效的解决了多模块和Composer类库之间的命名空间冲...

  • 09. 类加载器命名空间

    命名空间 每个类加载器都有自己的命名空间,命名空间由该加载器及所有父加载器所加载的类组成 在同一个命名空间中,不会...

  • 06_JVM学习笔记_类的命名空间、类的卸载

    类的命名空间 每个类加载器都有自己的命名空间,命名空间由该加载器及所有父加载器所加载的类组成。 在同一个命名空间中...

  • 命名空间与类的卸载

    命名空间介绍  每个类加载器都有自己的命名空间,命名空间由该加载器及所有的父加载器所加载的类组成。也就是说,命名空...

  • 类加载范围

    类加载范围  系统类加载器加载的为项目中的class 每个类加载器都有自己的命名空间,命名空间由该加载器及所有的父...

  • 【深入理解Java虚拟机 】类加载器的命名空间以及类的卸载

    类加载器的命名空间 每个类加载器又有一个命名空间,由其以及其父加载器组成 类加载器的命名空间的作用和影响 每个类加...

  • JAVA ClassLoader命名空间

    每个类加载器都对应一个命名空间,命名空间由该加载器及所有父类加载器所加载的类组成。 特点: 在同一个命名空间中,不...

网友评论

      本文标题:composer加载自己的命名空间

      本文链接:https://www.haomeiwen.com/subject/minbiftx.html