当前位置:首页 > CMS教程 > Thinkphp > 列表

thinkphp5框架实现的自定义扩展类操作示例

发布:smiling 来源: PHP粉丝网  添加日期:2021-11-22 23:18:31 浏览: 评论:0 

这篇文章主要介绍了thinkphp5框架实现的自定义扩展类操作,结合实例形式简单分析了thinkPHP5在extend目录下建立自定义扩展类的具体操作步骤与相关实现技巧,需要的朋友可以参考下。

本文实例讲述了thinkphp5框架实现的自定义扩展类操作。分享给大家供大家参考,具体如下:

1.在extend目录下新建要定义的扩展类:如下图所示

thinkphp5自定义扩展类

2.定义扩展类的内容

  1. <?php 
  2.   namespace org; 
  3.   /** 
  4.   * 
  5.   */ 
  6.   class Auth 
  7.   { 
  8.     public function __construct() 
  9.     { 
  10.       # code... 
  11.     } 
  12.     public function xx() { 
  13.       echo 'xxxxxxxxxxxxxx'
  14.     } 
  15.   } 

3.在控制器中调用自定义的扩展类

  1. <?php 
  2. namespace app\index\controller; 
  3. use think\Controller; 
  4. use org\Auth;  //引入扩展类 
  5. class Index extends Controller 
  6.   public function index() 
  7.   { 
  8.     $a = new Auth(); 
  9.     $a->xx(); 
  10.   } 

4.结果如下

xxxxxxxxxxxxxx

Tags: thinkphp5自定义扩展类

分享到: