代码拉取完成,页面将自动刷新
<?php
/**
* 入口文件
* @author 徐亚坤 hdyakun@sina.com
*/
define('ENVIRONMENT', 'development');
if (defined('ENVIRONMENT')) {
switch (ENVIRONMENT) {
case 'development':
error_reporting(E_ALL);
break;
case 'testing':
case 'production':
error_reporting(0);
break;
default:
exit('The application environment is not set correctly.');
}
}
// 目录间隔符
define("DS", DIRECTORY_SEPARATOR);
// 根目录
define('BASEPATH', __DIR__);
$application_folder = 'app';
$application_view_folder = 'views';
$application_config_folder = 'configs';
$application_log_folder = 'logs';
// 应用目录
define('APP_PATH', BASEPATH.DS.$application_folder);
// 应用视图目录
define('VIEW_PATH', APP_PATH.DS.$application_view_folder.DS);
// 应用配置目录
define('CONFIG_PATH', APP_PATH.DS.$application_config_folder.DS);
// 应用日志目录
define('LOG_PATH', APP_PATH.DS.$application_log_folder.DS);
// 加载文件函数
function import($filepath, $base = null, $key = null)
{
static $paths;
$keypath = $key ? $key.$filepath : $filepath;
if (!isset($paths[$keypath])) {
if (is_null($base)) {
$base = BASEPATH.'/';
} else {
$base = rtrim($base, '/').'/';
}
$parts = explode('.', $filepath);
array_pop($parts);
$path = str_replace('.', DS, $filepath);
$paths[$keypath] = include $base.$path.'.php';
}
return $paths[$keypath];
}
// bootstrap
import('bootstrap.autoload');
import('bootstrap.start');
// events
import('events', APP_PATH);
// CLI 请求
if (is_cli()) {
if ($argv[1]) {
$re = import('cli.' . $argv[1]);
if (!$re) {
exit("CLI 脚本不存在。\r\n");
}
} else {
exit("CLI 脚本名称缺失。\r\n");
}
} else {
// Routes
import('routes', APP_PATH);
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。