文章分页:
预执行脚本 - 1
位于应用根目录下的 global.php 即为预执行脚本,该脚本在核心实例创建后执行,可对初始化后的各参数变量进行修改,也可为应用初始化或引入通用变量,还可以在正式进入应用之前做前置检查(如是否登录等)。本文件非必须,如存在则会通过框架自动加载。具体示例如下:
<?PHP
//调用lib.php文件中命名空间下的logCheck方法,如果返回false,则提示出错
if(app\test\logCheck()===false) {
myStep::info('error');
}
//新添加的变量需要做全局化处理后才能在其他方法中通过global声明调用
global $test_var;
//初始化变量值
$test_var = rand();
上文提及的 lib.php,扩展核心类中的preload方法以及本文件在框架运行过程中依次执行,用户可根据实际需要对相关参数进行调整,来实现更为灵活的需求,具体流程将在后文专题讲解。