加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

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

发布时间:2022-07-04 09:26:20 所属栏目:PHP教程 来源:互联网
导读:很多朋友都对thinkPHP类库扩展的原理、步骤与相关操作是什么的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧! 本文实例讲述了thinkphp框架类库扩展操作。分享给大家
  很多朋友都对“thinkPHP类库扩展的原理、步骤与相关操作是什么”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!
 
     本文实例讲述了thinkphp框架类库扩展操作。分享给大家供大家参考,具体如下:
 
  官方文档 http://document.thinkphp.cn/manual_3_2.html#lib_extend
 
  自定义命名空间
 
  在项目的application->common->conf文件下添加
 
   'AUTOLOAD_NAMESPACE' => array(
      'Lib' => APP_PATH . 'HomeLib',
    )
 
  HomeLib 表示扩展路径在application->home->Lib下
  从index.php下可看到
 
  define('APP_PATH','./Application/');
  实现类库
 
  建立对应的文件夹
 
  类名 要用*.class.php格式的
 
  在控制器中访问
 
  <?php
  namespace HomeController;
  use LibSinaCustom;
  use LibSinaCustomHome;
  use ThinkApp;
  use ThinkController;
  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类库扩展的原理、步骤与相关操作是什么”的文章就介绍到这了。

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读