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中常用数组处理方法实例分析
Aug 30 PHP
PHP伪造referer实例代码
Sep 20 PHP
基于magic_quotes_gpc与magic_quotes_runtime的区别与使用介绍
Apr 22 PHP
关于file_get_contents返回为空或函数不可用的解决方案
Jun 24 PHP
PHP取余函数介绍MOD(x,y)与x%y
May 15 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
Dec 31 PHP
smarty中改进truncate使其支持中文的方法
May 30 PHP
PHP实现页面静态化的超简单方法
Sep 06 PHP
php 反斜杠处理函数addslashes()和stripslashes()实例详解
Dec 25 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
php闭包中使用use声明变量的作用域实例分析
Aug 09 PHP
实现PHP中session存储及删除变量
Oct 15 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
收音机术语解释
2021/03/01 无线电
espresso double下 咖啡粉超细时 饼压力对咖啡的影响
2021/03/03 冲泡冲煮
PHP Undefined index报错的修复方法
2011/07/17 PHP
PHP Global变量定义当前页面的全局变量实现探讨
2013/06/05 PHP
微信公众平台网页授权获取用户基本信息中授权回调域名设置的变动
2014/10/21 PHP
PHP CURL与java http使用方法详解
2018/01/26 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
javascript动态改变img的src属性图片不显示的解决方法
2010/10/20 Javascript
Javascript alert消息换行的方法
2013/08/07 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
2014/03/14 Javascript
javascript实现在某个元素上阻止鼠标右键事件的方法和实例
2014/08/12 Javascript
jQuery获取父元素及父节点的方法小结
2016/04/14 Javascript
Angular.js回顾ng-app和ng-model使用技巧
2016/04/26 Javascript
jQuery替换节点用法示例(使用replaceWith方法)
2016/09/08 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
vue.js获取数据库数据实例代码
2017/05/26 Javascript
vue操作下拉选择器获取选择的数据的id方法
2018/08/24 Javascript
javascript设计模式 ? 抽象工厂模式原理与应用实例分析
2020/04/09 Javascript
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
对Python3中的print函数以及与python2的对比分析
2018/05/02 Python
python 二维数组90度旋转的方法
2019/01/28 Python
PyCharm设置Ipython交互环境和宏快捷键进行数据分析图文详解
2020/04/23 Python
Python 实现劳拉游戏的实例代码(四连环、重力四子棋)
2021/03/03 Python
英国殿堂级有机护肤品牌:Rodial
2017/04/17 全球购物
PatPat香港:婴童服饰和亲子全家装在线购物
2020/09/27 全球购物
六道php面试题附答案
2014/06/05 面试题
学年自我鉴定范文
2013/10/01 职场文书
加拿大留学自荐信
2014/01/28 职场文书
翻译学院毕业生自荐书
2014/02/02 职场文书
就业推荐表自我鉴定范文
2014/03/21 职场文书
详细的本科生职业生涯规划范文
2014/09/16 职场文书
关于战胜挫折的名言警句大全!
2019/07/05 职场文书
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python
使用Nginx搭载rtmp直播服务器的方法
2021/10/16 Servers
mysql 联合索引生效的条件及索引失效的条件
2021/11/20 MySQL
Pytorch中expand()的使用(扩展某个维度)
2022/07/15 Python