怎么在thinkphp框架中操作类库扩展?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
自定义命名空间
在项目的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框架中操作类库扩展问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。