自定义配置文件
在cp中自定义配置文件的方法
创建配置文件
在项目根目录的config
文件夹下创建一个site.config.php
文件, 用于指定站点常用配置
return array(
/**
* 默认的标题设置
*/
'title' => 'CrossPHP Framework',
'keywords' => 'composer, HMVC, Layer, 路由别名, PSR, 注释配置',
'description' => 'CrossPHP Framework 是一个简单, 轻量, 易扩展的PHP5开发框架, 遵循PSR标准,
支持composer, HMVC, 支持注释配置, Layer布局, 路由别名, 全局的异常处理, 简单的Mysql查询, 欢迎各种性能对比测试',
/**
* 全局网站名称和主页连接
*/
'site_name' => 'Cross PHP Framework',
'master_home' => 'http://www.crossphp.com',
'api_home' => 'http://api.crossphp.com',
'doc_url' => 'http://document.crossphp.com'
);
使用方法
以在控制器中使用配置文件为例:
namespace app\web\controllers;
use Cross\MVC\Controller;
class Main extends Controller
{
protected $site;
function __construct()
{
parent::__construct();
$this->site = $this->loadConfig('site.config.php');
}
}
然后就可以像使用app配置文件一样使用自定义的配置了.