多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
##二次开发>系统常量 *系统已定义的常量,编程时请注意绕开常量命名冲突* IS_RUN : 是否运行在phpstart中 IS_AJAX : 是否是ajax请求 PHPSTART_VERSION : phpstart 版本号 DOCUMENT_ROOT : phpstart入口文件目录,我们把他当作phpstart项目的根目录,不一定是站点根目录 PHPSTART_ROOT: phpstart 内核目录,ps.php所在目录 DEFAULT_APP : 默认程序相对路径,test APP_PATH: 当前程序相对路径,默认是test, 可以设置成多级路径 ,如:'test/app1' APP_ROOT: 当前程序目录 SCRIPT_PATH : 当前控制器脚本文件相对地址 SCRIPT_NAME : 当前控制器脚本文件名 ,不包含后缀名 SYS_START_TIME : 系统开始时间 CACHE_PATH : 当前程序缓存文件目录 HTTP_HOST : 域名 HTTP_REFERER : 来源页面 CONTROLL : 当前路由的控制器名称 ACTION : 当前路由的行为/方法 DEFAULT_DB :默认数据库链接名,默认数据库连接名是master,DEFAULT_DB常量未定义,定义后会改变默认数据库链接名 上面提到的目录都是操作系统的文件夹地址。 * * * * * **举例** http://phpstart.xyz/test/group1/index/cat ~~~ HTTP_HOST = phpstart.xyz APP_PATH = Test SCRIPT_PATH = Group1 CONTROLL = Index ACTION = cat ~~~ http://phpstart.xyz/test/index ~~~ HTTP_HOST = phpstart.xyz APP_PATH = Test SCRIPT_PATH = '' CONTROLL = Index ACTION = index ~~~