THINKPHP配置文件外【自定义配置文件】
2016-12-09 10:57
141 查看
在thinkphp配置文件外(conf目录下config.php)建立一个配置文件:
一些开放平台的用户登录接口,APP_KEY的定义,APP_SECRET的定义等。
自定义配置文件名称:interface.inc.php
我们把它放在系统的根目录下的config目录
在config加载的同时,这个文件也被加载使用.
修改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); ?>
相关文章推荐
- 在Thinkphp中【自动加载自定义扩展配置文件】!
- ThinkPHP加载自定义的外部文件和配置文件
- 在.NET中自定义配置文件(转)
- 在.NET中自定义配置文件
- 自定义应用程序配置文件(app.config)
- 自定义应用程序配置文件(app.config)
- 自定义配置文件
- 在.NET中自定义配置文件
- 在Web.config配置文件中自定义配置节点
- 革新:.NET 2.0的自定义配置文件体系初探
- 修改qq的自定义图片的配置文件
- 自定义Config文件配置节的说明链接
- 如何在web.config 或者 app.config 文件中配置自定义节点
- Control Study->AdRotator广告控件显示自定义配置文件中广告以及与DataGrid控件结合使用显示图片(示例代码下载)
- 革新:.NET 2.0的自定义配置文件体系初探
- 自定义应用程序配置文件(app.config)
- 从配置文件中读取自定义扩展类的模式
- 自定义应用程序配置文件(app.config) (引用)
- 自定义应用程序配置文件(app.config)
- 在Web.config配置文件中自定义配置节点