ThinkPHP 配置
2016-03-27 17:07
525 查看
其配置文件目录ThinkPHP/conf/convention.php
修改
如果是3.2.1版本的话,支持设置默认值,例如:
如果my_config尚未设置的话,则返回default_config。
D() 加载Model类
M() 加载Model类
A() 加载Action类
L() 获取语言定义
C() 获取配置值 用法就是 C("这里填写在配置文件里数组的下标")
S() 全局缓存配置 用法S(“这里相当于一个唯一的标识”)
F() 快速文件数据读取和保存 针对简单类型数据 字符串、数组
I() 快速创建一个对象实例
,
在Home下的conf(配置)文件夹下,修改其配置,添加数据库连接信息:
<?php
return array(
//'配置项'=>'配置值'
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => 'nk_listtry', // 数据库名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => '3306', // 端口
'DB_PREFIX' => 'nk_', // 数据库表前缀
);
之后还可以在conf文件夹下添加新的PHP文件,作为扩展,如添加KUOZHAN1.PHP和KUOZHAN2.PHP两个,其格式和上面的这个一样,以数组的形式,然后在config.php数组中再添加这行代码:
'LOAD_EXT_CONFIG' => 'KUOZHAN1,KUOZHAN2'
这样就将刚刚的扩展配置添加进去了
修改
Application
(应用目录)下的Home(前台目录)下的[/code]Controller
(控制器目录)类,定义变量$config = C('');函数获取配置信息,引号中什么也不填表示全部输出,
在使用dump($config);这个ThinkPHP内部函数将其输出,此函数作用就是输出变量;
如果是3.2.1版本的话,支持设置默认值,例如:
C('my_config',null,'default_config');
如果my_config尚未设置的话,则返回default_config。
几个ThinkPHP的内部函数:
http://www.cnblogs.com/wangchuang/archive/2012/04/19/2458565.html
D() 加载Model类
M() 加载Model类
A() 加载Action类
L() 获取语言定义
C() 获取配置值 用法就是 C("这里填写在配置文件里数组的下标")
S() 全局缓存配置 用法S(“这里相当于一个唯一的标识”)
F() 快速文件数据读取和保存 针对简单类型数据 字符串、数组
I() 快速创建一个对象实例
,
在Home下的conf(配置)文件夹下,修改其配置,添加数据库连接信息:
<?php
return array(
//'配置项'=>'配置值'
'DB_TYPE' => 'mysql', // 数据库类型
'DB_HOST' => 'localhost', // 服务器地址
'DB_NAME' => 'nk_listtry', // 数据库名
'DB_USER' => '', // 用户名
'DB_PWD' => '', // 密码
'DB_PORT' => '3306', // 端口
'DB_PREFIX' => 'nk_', // 数据库表前缀
);
之后还可以在conf文件夹下添加新的PHP文件,作为扩展,如添加KUOZHAN1.PHP和KUOZHAN2.PHP两个,其格式和上面的这个一样,以数组的形式,然后在config.php数组中再添加这行代码:
'LOAD_EXT_CONFIG' => 'KUOZHAN1,KUOZHAN2'
这样就将刚刚的扩展配置添加进去了
相关文章推荐
- php关于<<<的用法
- thinkphp多对多关联中间表relation_table表前缀支持变量填写的方法
- PHP设计模式之:单例模式
- PHP记录 字符串 函数
- PHP连接数据库实现注册页面的增删改查操作
- YII用户注冊和用户登录(五)之进行session和cookie分析 ,并在前后区分session和cookie
- php的分页查询建立分页类
- php极速入门2
- php极速入门
- thinkPHP模板和框架简述
- php添加了环境变更,还是显示 不是内部或外部命令 (注:添加到目录即可,不加 php.exe
- 用php实现正方教务系统的模拟登陆
- PHP5中Cookie与 Session详解
- PHP string
- PHP Function usort
- 【MySQL】统一控制台-pma-PHP编码!解决中文乱码问题
- 【MySQL】统一控制台-pma-PHP编码!解决中文乱码问题
- phpMyAdmin 的“错误令牌不符”问题!
- test homework ~ coverage about method printPrimes
- THINKPHP导入全部post参数