设为首页 - 加入收藏 ASP站长网(Aspzz.Cn)- 科技、建站、经验、云计算、5G、大数据,站长网!
热搜: 创业者 手机 数据
当前位置: 首页 > 站长学院 > PHP教程 > 正文

thinkPHP类库扩展的原理步骤与有关操作是什么

发布时间:2022-06-30 13:27 所属栏目:121 来源:互联网
导读:很多朋友都对thinkPHP类库扩展的原理、步骤与相关操作是什么的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧! 本文实例讲述了thinkphp框架类库扩展操作。分享给大家
  很多朋友都对“thinkPHP类库扩展的原理、步骤与相关操作是什么”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!
 
     本文实例讲述了thinkphp框架类库扩展操作。分享给大家供大家参考,具体如下:
 
  官方文档 http://document.thinkphp.cn/manual_3_2.html#lib_extend
 
  自定义命名空间
 
  在项目的application->common->conf文件下添加
 
   'AUTOLOAD_NAMESPACE' => array(
      'Lib' => APP_PATH . 'Home\Lib',
    )
 
  Home\Lib 表示扩展路径在application->home->Lib下
  从index.php下可看到
 
  define('APP_PATH','./Application/');
  实现类库
 
  建立对应的文件夹
 
  类名 要用*.class.php格式的
 
  在控制器中访问
 
  <?php
  namespace Home\Controller;
  use Lib\Sina\Custom;
  use Lib\Sina\CustomHome;
  use Think\App;
  use Think\Controller;
  class EmptyController extends Controller {
    public function _empty($name) {
      echo "{}";
    }
    public function ff(){
      new App();
    }
    public function ff1(){
      $c=new Custom();
      $c->ff();
    }
    public function ff2(){
      $c=new CustomHome();
      $c->ff();
    }
  }
 
  到此这篇关于“thinkPHP类库扩展的原理、步骤与相关操作是什么”的文章就介绍到这了。

(编辑:ASP站长网)

    网友评论
    推荐文章
      热点阅读