多应用+插件架构,代码干净,支持一键云编译,码云点赞13K star,4.8-4.12 预售价格198元 广告
## 2.1 入口文件 ~~~ 1. 新建入口文件 2. 创建核心目录 2.1 创建函数库 2.2 创建启动文件 3. 启动框架 ~~~ ### 1. 新建入口文件 * * * * * *D:\wamp\www\web.com\index.php* ~~~ <?php /** * 入口文件 * 1. 定义常量 * 2. 加载函数库 * 3. 启动框架 * @author webjust [604854119@qq.com] */ // define('THINKPHP', realpath('/')); LINUX下获取根目录地址 define('THINKPHP', $_SERVER['DOCUMENT_ROOT']); // Windows下获取根目录地址 // 项目核心文件夹 define('CORE', THINKPHP.'/core'); define('APP', THINKPHP.'/app'); // 是否开启调试模式 define('DEBUG', true); // 关闭或者开启显示错误的开关 if (DEBUG) { ini_set('display_error', 'On'); } else { ini_set('display_error', 'Off'); } ~~~ ### 2. 创建核心目录core * * * * * #### 2.1 创建函数库 创建文件夹:`\core\common\` 创建函数库 *D:\wamp\www\web.com\core\common\function.php* ~~~ <?php function p($val) { if (is_bool($val)) { var_dump($val); } elseif (is_null($val)) { var_dump(NULL); } else { echo "<pre style='border:1px solid #ddd; padding: 10px; border-radius: 5px; background-color: #fafafa; opacity: 0.8;'>" . print_r($val, true) . "</pre>"; } } ~~~ #### 2.2 创建启动框架文件 *D:\wamp\www\web.com\core\thinkphp.php* ~~~ <?php namespace core; class thinkphp { static public function run() { p('ok'); } } ~~~ ### 3. 启动框架 * * * * * *D:\wamp\www\web.com\index.php* ~~~ <?php ...... // 加载函数库 include CORE . '/common/function.php'; // 启动框架 include CORE . '/thinkphp.php'; \core\thinkphp::run(); ~~~ ### 显示效果 * * * * * ![](https://box.kancloud.cn/a6a31325d083422480784a308a6d3c58_952x607.png)