THINKPHP配置文件外【自定义配置文件】

thinkphp配置文件外(conf目录下config.php)建立一个配置文件:
一些开放平台的用户登录接口,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);
?>

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值