thinkphp框架类库扩展操作示例
程序员文章站
2023-11-29 20:12:13
本文实例讲述了thinkphp框架类库扩展操作。分享给大家供大家参考,具体如下:
官方文档
自定义命名空间
在项目的application->common->con...
本文实例讲述了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(); } }