基础用法
web/index.php
是程序的主入口,其中有几个关键配置
header('Content-Type: text/html; charset=utf-8');
require_once __DIR__ . '/vendor/autoload.php';
use kaliphp\kali;
// 开启debug调试模式(会输出异常, web是html格式化的调试信息,ajax/app是json)
define('SYS_DEBUG', true);
// 开启Chrome Logger页面调试
define('SYS_CONSOLE', true);
// 当前环境:dev pre pub
define('SYS_ENV', 'dev');
// 系统维护中。。。
define('isMaintenance', false);
// APP目录
define('APPPATH', __DIR__.'/app');
// APP信息
$app_config = [
'session_start' => true, // 是否启用session
'check_purview_handle' => ['model\mod_auth', 'auth'], // 权限检查
'menu_file' => 'menu.xml', // 获取菜单和用户权限配置
];
kali::registry( $app_config );
tpl::assign('title', 'KaliPHP DEMO');
// 运行MVC
kali::run();
Last updated