暂无 |

C 方法读取配置参数值

假设项目配置里有如下配置信息:

/* Cookie设置 */
'COOKIE_EXPIRE'        => 3600,            // Coodie有效期
'COOKIE_DOMAIN'        => '.520mg.com',    // Cookie有效域名
'COOKIE_PATH'          => '/',             // Cookie路径
'COOKIE_PREFIX'        => '',              // Cookie前缀

/* 网站设置 */
'SITE_NAME'          => '我爱开发网',	    // 站点名字
'DOMAIN_NAME'        => '520mg.com',	    // 域名
'NO_ARTICLE_VIEW'    => '抱歉:您请求的文章不存在,系统已记录该错误。请继续访问本站其他内容。',

例子 1

下面是在操作里面读取配置参数的例子:

setcookie( 'user_name',$user_name,C('COOKIE_EXPIRE'),C('COOKIE_PATH'),C('COOKIE_DOMAIN') );

上面是一个设置 cookie 的例子,例子里利用 C 方法读取了配置文件里 Cookie 设置的配置参数。

例子 2

下面是在模板里面读取配置参数的例子:

<title>{:C('SITE_NAME')}</title>

在模板里读取并输出配置信息,还可以使用下面的方法:

<title>{$Think.config.SITE_NAME}</title>

实际输出的 HTML 代码为:

<title>我爱开发网</title>

读取二维配置

配置文件中支持二维数组的配置,那么要读取二维配置,可以使用 . 符号来表示层级:

C('SITE_CONFIG.DOMAIN_NAME')

提示:当读取的参数没有在配置文件里定义时,C 方法返回 NULL。

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论