Home  >  Article  >  php教程  >  页面间传参不得不说的一些事

页面间传参不得不说的一些事

WBOY
WBOYOriginal
2016-06-07 11:45:221079browse

不知道大家使用tp的时候有没有发现,在使用get方式或者post方式传参的时候,有些参数是有特殊的用途的。
先看看框架的配置/* 系统变量名称设置 */<br>     'VAR_GROUP'             => 'g',     // 默认分组获取变量<br>     'VAR_MODULE'            => 'm',        // 默认模块获取变量<br>     'VAR_ACTION'            => 'a',        // 默认操作获取变量<br>     'VAR_AJAX_SUBMIT'       => 'ajax',  // 默认的AJAX提交变量<br>     'VAR_PATHINFO'          => 's',    // PATHINFO 兼容模式获取变量例如 ?s=/module/action/id/1 后面的参数取决于URL_PATHINFO_DEPR<br> 'VAR_URL_PARAMS'        => '_URL_', // PATHINFO URL参数变量<br>     'VAR_TEMPLATE'          => 't',        // 默认模板切换变量比如 : a=index 这就表示进入的是当前模块下的index方法,同样的,m=index,表示进入的是index模块,与m一样效果的还有s=index;
当然s的功能更强了,可以指定model,action和参数
并且,所有系统配置里的参数名称是大小写敏感的,也就是说用A=index是可以传值的。
所以,大家写程序的时候可别偷懒了,用a,m之类的作为参数名,这样会发生意想不到的错误O(∩_∩)O

AD:真正免费,域名+虚机+企业邮箱=0元

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Previous article:汉字转拼音类Next article:万能单条件查询函数