ThinkPHP小技巧之改变应用名称

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP小技巧之改变应用名称相关的知识,希望对你有一定的参考价值。

 一丶更改应用名称

当我们部署好thinkphp代码后,我们得结构是这样的

技术分享

我们可以在index.php入口文件设置应用名称

代码如下。

<?php
// +----------------------------------------------------------------------
// | ThinkPHP [ WE CAN DO IT JUST THINK ]
// +----------------------------------------------------------------------
// | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved.
// +----------------------------------------------------------------------
// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )
// +----------------------------------------------------------------------
// | Author: liu21st <[email protected]>
// +----------------------------------------------------------------------

// 应用入口文件

// 检测PHP环境
if(version_compare(PHP_VERSION,‘5.3.0‘,‘<‘))  die(‘require PHP > 5.3.0 !‘);

// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false
define(‘APP_DEBUG‘,True);

//这里可以设置默认模块与控制器
/*默认加载模块
$_GET[‘m‘] = ‘模块名‘;*/

/*默认加载控制器
$_GET[‘c‘] = ‘控制器名‘;*/
// 定义应用目录
define(‘APP_PATH‘,‘./website/‘);//在这里可以更改应用名称

// 引入ThinkPHP入口文件
require ‘./ThinkPHP/ThinkPHP.php‘;

// 亲^_^ 后面不需要任何代码了 就是如此简单

另外我们可以在应用目录下加上这些配置。

这里拿website为应用名称

/website/Common/Conf/config.php

相关配置我直接贴上代码

注释都写的很清楚了

 1 <?php
 2 return array(
 3     //‘配置项‘=>‘配置值‘
 4     //禁止模块访问
 5     //‘MODULE_DENY_LIST‘ => array(‘Common‘,‘Runtime‘),
 6     //允许模块访问
 7     //‘MODULE_ALLOW_LIST‘ => array(‘Index‘,‘Admin‘),
 8     //设置默认加载模块
 9     //‘DEFAULT_MODULE‘ => ‘Home‘,
10     //只允许一个模块
11     //‘MULTI_MODULE‘ => false,
12     //修改PATHINFO的URL分隔符
13     //‘URL_PATHINFO_DEPR‘ => ‘_‘,
14     //修改键名称
15     /*‘VAR_MODULE‘ => ‘m‘,
16     ‘VAR_CONTROLLER‘ => ‘c‘,
17     ‘VAR_ACTION‘ => ‘a‘*/
18 
19     //mysql全局定义
20     ‘DB_TYPE‘ => ‘mysqli‘,
21     ‘DB_HOST‘ => ‘127.0.0.1‘,
22     ‘DB_USER‘ => ‘root‘,
23     ‘DB_PWD‘ => ‘123‘,
24     ‘DB_NAME‘ => ‘cameramysql‘,
25     ‘DB_PORT‘ => ‘3306‘,
26     ‘DB_PREFIX‘ => ‘cm_‘,
27     ‘SHOW_PAGE_TRACE‘ => true
28 
29     //PDO配置
30     /*‘DB_TYPE‘ => ‘pdo‘,
31     ‘DB_USER‘ => ‘root‘,
32     ‘DB_PWD‘ => ‘123‘,
33     ‘DB_PREFIX‘ => ‘cm_‘,
34     ‘DB_DSN‘ => ‘mysql:host=localhost;dbname=cameramysql;charset=utf8‘,*/
35 
36 );

 

 

 

技术分享

以上是关于ThinkPHP小技巧之改变应用名称的主要内容,如果未能解决你的问题,请参考以下文章

冷门 C# 小技巧之获取变量名称

Android课程---Android Studio使用小技巧:提取方法代码片段

VS中添加自定义代码片段——偷懒小技巧

提效小技巧——记录那些不常用的代码片段

VC编程小技巧之框架窗口及其他

zoho在线文档使用小技巧