• Welcome to Journal web site.

我是 PHP 程序员

- 开发无止境 -

Next
Prev

Thinkphp5实现加载第三方类库的方法_dzyweer的博客_thinkphp5 引入类库

Data: 2017-12-08 17:17:53Form: JournalClick: 13

Thinkphp5实现加载第三方类库的方法
Thinkphp5实现加载第三方类库的方法_dzyweer的博客-CSDN博客_thinkphp5 引入类库

 

thinkphp5 很方便的加载我们自己的类库的。但是得严格按照他的规则来。强制我们使用命名空间。今天那么我精细的给大家讲讲该怎么加载。

 

1.首先 我们按照默认的方式进行加载

我们在他默认的拓展目录新建文件 如图所示

这里我新建一个lib1目录 那么我们的测试类库是Test1.php

该文件的代码如下

  1. <?php
  2. /**
  3. * Created by PhpStorm.
  4. * User: lenovo
  5. * Date: 2018/4/16
  6. * Time: 16:40
  7. */
  8. namespace lib1;
  9. class Test1{
  10. public function sh(){
  11. return '我是test1<br>';
  12. }
  13. }

执行效果

说明一下:首先这个类的命名空间必须和该文件所在的子目录保持一致。这里是lib1  然后文件名必须和类名一致

反例效果

执行情况

 

他还支持多级目录 和子命名空间定义,但是必须和目录结构对应

举个例子

 

我多级嵌套。。

文件代码

 

  1. <?php
  2. /**
  3. * Created by PhpStorm.
Name:
<提交>