在
thinkphp配置文件外(conf目录下config.php)建立一个配置文件:
一些开放平台的用户登录接口,APP_KEY的定义,APP_SECRET的定义等。
一些开放平台的用户登录接口,APP_KEY的定义,APP_SECRET的定义等。
自定义配置文件名称:interface.inc.php
我们把它放在系统的根目录下的config目录
在config加载的同时,这个文件也被加载使用.
<?php
if (!defined('THINK_PATH')) exit();
//定义回调URL通用的URL
define('URL_CALLBACK','index.php?type=');
return array(
//新浪微博配置
'THINK_SDK_SINA' => array(
'APP_KEY' => '', //应用注册成功后分配的 APP ID
'APP_SECRET' => '', //应用注册成功后分配的KEY
'CALLBACK' => URL_CALLBACK . 'sina',
),
//腾讯QQ登录配置
'THINK_SDK_QQ' => array(
'APP_KEY' => '', //应用注册成功后分配的 APP ID
'APP_SECRET' => '', //应用注册成功后分配的KEY
'CALLBACK' => URL_CALLBACK . 'qq',
),
//豆瓣配置
'THINK_SDK_DOUBAN' => array(
'APP_KEY' => '', //应用注册成功后分配的 APP ID
'APP_SECRET' => '', //应用注册成功后分配的KEY
'CALLBACK' => URL_CALLBACK . 'douban',
),
//人人网配置
'THINK_SDK_RENREN' => array(
'APP_KEY' => '', //应用注册成功后分配的 APP ID
'APP_SECRET' => '', //应用注册成功后分配的KEY
'CALLBACK' => URL_CALLBACK . 'renren',
),
);
?>
修改config.php文件
<?php
$interface= require 'config/interface.inc.php';
$config = array(
'URL_MODEL'=>1,
'DB_TYPE'=>'mysql',
'DB_HOST'=>'localhost',
'DB_NAME'=>'mythink',
'DB_USER'=>'root',
'DB_PWD'=>'root',
'DB_PORT'=>'3306',
'DB_PREFIX'=>'tp_',
);
return array_merge($interface,$array);
?>