phpGrace 配置

优质
小牛编辑
137浏览
2023-12-01

1.1 全局配置
全局配置文件位于 "phpGrace/" 目录下,文件名称为 config.php,可以通过 sc() 函数获取配置信息,如:

<?php
return array(
    //数据库配置
    'db'                 => array(
        'host'           =>    'localhost',
        'port'           =>    '3306',
        'user'           =>    '******',
        'pwd'            =>    '******',
        'dbname'         =>    'grace',
        'charset'        =>    'utf8',
        'pre'            =>    'grace_'
    )'
    allowCacheType'     => array('file', 'memcache', 'redis'),
    //缓存设置
    'cache'             => array(
        'type'          => 'memcache',
        'host'          => '127.0.0.1', //主机地址
        'port'          => '11211',     //端口
        'pre'           => 'grace_'    //缓存变量前缀
    ),
    .............
);

您可以按照数组的格式添加、修改、删除配置!

1.2 使用sc()函数获取配置

//参数 :
1、配置数据第一层键名称【可选参数 默认全部配置】
2、配置数据第二层键名称【可选参数 默认 null】
//返回:
对应的配置数据,没有匹配的数据则返回 null;
例:
echo sc('db', 'pre');


2.1 分组配置
分组配置文件位于分组目录下,作用范围限于分组内,文件名称为 config.php,可以通过 c() 函数获取配置信息,如:

<?php
return array(
    'APP_NAME' => 'phpGrace php 开源框架 - 轻快的实力派',
    'APP_DESC' => 'phpGrace - 轻快、高效的php开源框架。',
    'APP_KWD'  => 'phpGrace,php框架, php frame work'
);


2.2 使用 c() 函数获取分组配置信息

//参数 :
1、配置数据第一层键名称【可选参数 默认全部分组配置】
2、配置数据第二层键名称【可选参数 默认 null】
//返回:
对应的配置数据,没有匹配的数据则返回 null;
例:
echo c('APP_NAME');