thinkPHP类库扩展的原理、步骤与相关操作是什么
Admin 2022-06-28 群英技术资讯 1115 次浏览
很多朋友都对“thinkPHP类库扩展的原理、步骤与相关操作是什么”的内容比较感兴趣,对此小编整理了相关的知识分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获,那么感兴趣的朋友就继续往下看吧!本文实例讲述了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();
}
}
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在上一篇文章中我们介绍了统计字符串中字符出现次数的方法,。既然介绍了字符的次数的统计方法,我们也来看看数组,这次带大家了解一下统计数组元素出现次数的方法,有需要的可以参考参考
方法:首先打开phpstorm,依次点击顶部导航栏的“File”-“Setting”-“Plugins”-“Browse repositories”;然后在搜索框中输入“PHP”,搜索需要的PHP插件,点击“install”进行安装即可。
TP3.2框架本文实例讲述了TP3.2框架分页相关实现方法。分享给大家供大家参考,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解相关知识有一定的帮助。
如果没有定义任何命名空间,所有的类与函数的定义都是在全局空间,与PHP引入命名空间概念前一样。在名称前加上前缀 \ 表示该名称是全局空间中的名称,即使该名称位于其...
在php编程中使用引用传递是比较常有的事情,小编今天用了实例代码来给大家讲解这篇文章,如果你需要这方面的知识点,可以随时来参考下。
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008