thinkphp框架类库扩展操作示例
2019-12-02 18:11
1216 查看
本文实例讲述了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相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》及《PHP模板技术总结》。
希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。
您可能感兴趣的文章:
- ThinkPHP行为扩展Behavior应用实例详解
- ThinkPHP应用模式扩展详解
- ThinkPHP框架设计及扩展详解
- ThinkPHP的Widget扩展实例
- 老生常谈ThinkPHP中的行为扩展和插件(推荐)
- TP5(thinkPHP5)框架mongodb扩展安装及特殊操作示例
- 针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
- thinkphp5框架扩展redis类方法示例
- thinkPHP3.2.2框架行为扩展及demo示例
- thinkPHP下的widget扩展用法实例分析
- ThinkPHP5.0框架验证码功能实现方法【基于第三方扩展包】
- ThinkPHP中Widget扩展的两种写法及调用方法详解
- thinkphp5框架实现的自定义扩展类操作示例
相关文章推荐
- thinkphp5框架实现的自定义扩展类操作示例
- TP5(thinkPHP5)框架mongodb扩展安装及特殊操作示例
- YII框架实现自定义第三方扩展操作示例
- thinkphp5框架扩展redis类方法示例
- tp5(thinkPHP5框架)captcha验证码配置及验证操作示例
- 基于ThinkPHP5框架使用QueryList爬取并存入mysql数据库操作示例
- Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
- layui框架实现文件上传及TP3.2.3(thinkPHP)对上传文件进行后台处理操作示例
- 话说TP框架里的Vendor这目录是干什么用的啊?类库扩展thinkphp3.1版本
- ThinkPHP框架获取最后一次执行SQL语句及变量调试简单操作示例
- Thinkphp5.0框架使用模型Model的获取器、修改器、软删除数据操作示例
- ThinkPHP5.0框架使用build 自动生成模块操作示例
- ThinkPHP5&5.1框架关联模型分页操作示例
- thinkPHP框架对接支付宝即时到账接口回调操作示例
- TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例
- thinkPHP3.2.2框架行为扩展及demo示例
- ThinkPHP5.1框架数据库链接和增删改查操作示例
- thinkPHP5框架导出Excel文件简单操作示例
- thinkPHP5.0框架事务处理操作简单示例
- thinkPHP5框架实现多数据库连接,跨数据连接查询操作示例