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 相关文章推荐
Win2000+Apache+MySql+PHP4+PERL安装使用小结
Oct 09 PHP
php下intval()和(int)转换使用与区别
Jul 18 PHP
PHP下常用正则表达式整理
Oct 26 PHP
PHP验证码类代码( 最新修改,完全定制化! )
Dec 02 PHP
不使用php api函数实现数组的交换排序示例
Apr 13 PHP
php开启openssl的方法
May 15 PHP
php对包含html标签的字符串进行截取的函数分享
Jun 19 PHP
PHP实现HTML页面静态化的方法
Nov 04 PHP
php数组分页实现方法
Apr 30 PHP
用HTML/JS/PHP方式实现页面延时跳转的简单实例
Jul 18 PHP
Yii2汉字转拼音类的实例代码
Apr 18 PHP
php打开本地exe程序,js打开本地exe应用程序,并传递相关参数方法
Feb 06 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
一个可以找出源代码中所有中文的工具
2006/10/25 PHP
Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
2010/12/29 PHP
浅析is_writable的php实现
2013/06/18 PHP
destoon数据库表说明汇总
2014/07/15 PHP
PHP获取表单数据与HTML嵌入PHP脚本的实现
2017/02/09 PHP
jQuery EasyUI API 中文文档 - Pagination分页
2011/09/29 Javascript
JSON辅助格式化处理方法
2013/03/26 Javascript
javascript用户注册提示效果的简单实例
2013/08/17 Javascript
javascript实现可拖动变色并关闭层窗口实例
2015/05/15 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
2015/06/19 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
jQuery插件ajaxfileupload.js实现上传文件
2020/10/23 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
微信小程序(应用号)简单实例应用及实例详解
2016/09/26 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
HTML页面定时跳转方法解析(2种任选)
2016/12/22 Javascript
ionic2 tabs使用 Modal底部tab弹出框
2016/12/30 Javascript
JS实现数组的增删改查操作示例
2018/08/29 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
详解vue中多个有顺序要求的异步操作处理
2019/10/29 Javascript
Node.js开发之套接字(socket)编程入门示例
2019/11/05 Javascript
vue动态渲染svg、添加点击事件的实现
2020/03/13 Javascript
python显示生日是星期几的方法
2015/05/27 Python
分析并输出Python代码依赖的库的实现代码
2015/08/09 Python
Python中内置的日志模块logging用法详解
2016/07/12 Python
Python爬豆瓣电影实例
2018/02/23 Python
opencv python图像梯度实例详解
2020/02/04 Python
学python爬虫能做什么
2020/07/29 Python
Django nginx配置实现过程详解
2020/09/10 Python
Footshop乌克兰:运动鞋的最大选择
2019/12/01 全球购物
Booking.com德国:预订最好的酒店和住宿
2020/02/16 全球购物
青春寄语大全
2014/04/09 职场文书
公司员工手册范本
2015/05/14 职场文书
python基础之文件操作
2021/10/24 Python
windows系统搭建WEB服务器详细教程
2022/08/05 Servers