Provides various official and user-released code examples. For code reference, you are welcome to exchange and learn. I don't know if you have found any of them when using tp. When passing parameters through get or post, some parameters have special purposes.
Let's take a look at the configuration of the framework.
/* Set the system variable name */
'Var _ group' => 'G', // get the variable by default GROUP
'Var _ module' => 'M', // The default MODULE obtains the variable.
'Var _ action' => 'A', // get the variable by default
'Var _ AJAX_SUBMIT '=> 'ajax', // default ajax submission variable
'Var _ pathinfo' =>'s ', // obtain the variable in the PATHINFO compatibility mode, for example? The parameters after s =/module/action/id/1 depend on URL_PATHINFO_DEPR.
'Var _ URL_PARAMS '=>' _ URL _ ', // pathinfo url parameter variable
'Var _ template' => 'T', // default TEMPLATE switch variable
For example, a = index indicates that the index method under the current module is entered. Similarly, m = index indicates that the index module is entered, s = index;
Of course, s is more powerful. You can specify model, action, and parameters.
In addition, the parameter names in all system configurations are case-sensitive, that is, A = index can be used to pass values.
Therefore, do not be lazy when writing programs. Use a, m, and other parameters as parameter names. Unexpected errors will occur.
AD: truly free, domain name + VM + enterprise mailbox = 0 RMB