thinkphp框架类库扩展操作示例


Posted in PHP onNovember 26, 2019

本文实例讲述了thinkphp框架类库扩展操作。分享给大家供大家参考,具体如下:

官方文档 http://document.thinkphp.cn/manual_3_2.html#lib_extend

自定义命名空间

在项目的application->common->conf文件下添加

thinkphp框架类库扩展操作示例

'AUTOLOAD_NAMESPACE' => array(
    'Lib' => APP_PATH . 'Home\Lib',
  )

Home\Lib 表示扩展路径在application->home->Lib下
从index.php下可看到

define('APP_PATH','./Application/');

实现类库

建立对应的文件夹

thinkphp框架类库扩展操作示例

类名 要用*.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框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP日期时间函数的高级应用技巧
May 16 PHP
php下封装较好的数字分页方法
Nov 23 PHP
用Php编写注册后Email激活验证的实例代码
Mar 11 PHP
PHP使用DES进行加密与解密的方法详解
Jun 06 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十)
Jun 24 PHP
php中异常处理方法小结
Jan 09 PHP
php实现的用户查询类实例
Jun 18 PHP
PHP使用函数用法详解
Sep 30 PHP
Laravel框架验证码类用法实例分析
Sep 11 PHP
thinkphp5+layui实现的分页样式示例
Oct 08 PHP
laravel5.1 ajax post 传值_token示例
Oct 24 PHP
PHP使用PhpSpreadsheet操作Excel实例详解
Mar 26 PHP
如何在Laravel5.8中正确地应用Repository设计模式
Nov 26 #PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
Nov 26 #PHP
PHP PDO和消息队列的个人理解与应用实例分析
Nov 25 #PHP
Laravel Eloquent分表方法并使用模型关联的实现
Nov 25 #PHP
PHP call_user_func和call_user_func_array函数的简单理解与应用分析
Nov 25 #PHP
使用Git实现Laravel项目的自动化部署
Nov 24 #PHP
PhpStorm 如何优雅的调试Hyperf的方法步骤
Nov 24 #PHP
You might like
PHP设计聊天室步步通
2006/10/09 PHP
php函数之子字符串替换&amp;#65279; str_replace
2011/03/23 PHP
Window 7/XP 安装Apache 2.4与PHP 5.4 的过程详解
2013/06/02 PHP
ThinkPHP查询返回简单字段数组的方法
2014/08/25 PHP
PHPExcel内存泄漏问题解决方法
2015/01/23 PHP
写得不错的jquery table鼠标经过变色代码
2013/09/27 Javascript
JS案例分享之金额小写转大写
2014/05/15 Javascript
JS实现可关闭的对联广告效果代码
2015/09/14 Javascript
百度搜索框智能提示案例jsonp
2016/11/28 Javascript
vue实现动态数据绑定
2017/04/28 Javascript
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
jQuery实现拼图小游戏(实例讲解)
2017/07/24 jQuery
详解从react转职到vue开发的项目准备
2019/01/14 Javascript
小程序多图列表实现性能优化的方法步骤
2019/05/28 Javascript
微信小程序iOS下拉白屏晃动问题解决方案
2019/10/12 Javascript
ES2020 新特性(种草)
2020/01/12 Javascript
利用JavaScript模拟京东按键输入功能
2020/12/01 Javascript
[05:06]TI4西雅图DOTA2前线报道 海涛密探LGD训练
2014/07/09 DOTA
python中range()与xrange()用法分析
2016/09/21 Python
Python实现爬虫抓取与读写、追加到excel文件操作示例
2018/06/27 Python
使用python list 查找所有匹配元素的位置实例
2019/06/11 Python
Python实现获取系统临时目录及临时文件的方法示例
2019/06/26 Python
详解Django-channels 实现WebSocket实例
2019/08/22 Python
Flask项目中实现短信验证码和邮箱验证码功能
2019/12/05 Python
使用sklearn对多分类的每个类别进行指标评价操作
2020/06/11 Python
HTML5 本地存储 LocalStorage详解
2016/06/24 HTML / CSS
巴西最大的在线约会网站:ParPerfeito
2018/07/11 全球购物
白俄罗斯大卖场:21vek.by
2019/07/25 全球购物
什么是"引用"?申明和使用"引用"要注意哪些问题?
2016/03/03 面试题
护士实习自我鉴定
2013/10/22 职场文书
公务员职务工作的自我评价
2013/11/01 职场文书
乔迁之喜答谢词
2015/01/05 职场文书
安全责任书
2015/01/29 职场文书
就业推荐表院系意见
2015/06/05 职场文书
python实现简单的聊天小程序
2021/07/07 Python
「魔法少女伊莉雅」美游粘土人开订
2022/03/21 日漫