thinkphp 配置

TP框架自带的配置文件:

/ThinkPHP/conf/convention.php

项目配置文件

www/shop/Common/conf/config.php

模块的配置文件:
Home模块,配置文件为:

/www/shop/home/conf/config.php

5.2 文件的优先级

注意: 配置文件选项都是一样的,越小的配置文件优化级越高
在本例中,同样的配置选项,:
模块的选项--覆盖-->项目同名配置--覆盖-->框架的同名配置

 

UserController.class.php

<?php
namespace HomeController;
use ThinkController;
class UserController extends Controller {

    public function ff(){
    //    $a = new HomeModelDemoModel();
        $a = D('Demo');//thinkphp 封装的方法(优先得到子类的方法)
        var_dump($a);
    //    $a->papa();
    }
}

5.3常用配置项

找到

复制到

conf/config.php下

<?php
return array(
    //'配置项'=>'配置值'
    'DB_TYPE'               =>  'mysql',     // 数据库类型
    'DB_HOST'               =>  'localhost', // 服务器地址
    'DB_NAME'               =>  'test',          // 数据库名
    'DB_USER'               =>  'root',      // 用户名
    'DB_PWD'                =>  '',          // 密码
);

访问

http://localhost/shop/index.php/home/user/ff

原文地址:https://www.cnblogs.com/healy/p/6802087.html