Home > Article > Backend Development > Summary of pre-reserved variables in php smarty_PHP tutorial
The following is an example of accessing page request variables such as get, post, cookies, server, environment and session variables. For example, {$smarty.server.SERVER_NAME} obtains server variables, {$smarty.env.PATH} obtains system environment variables path, { $smarty.request.username} obtains the composite variable of get/post/cookies/server/env.
{$smarty.now} variable is used to access the current timestamp.
You can use the date_format adjuster to format the output. For example {$smarty.now|date_format:"%Y-%m-%d %H: %M:%S"}
{$smarty.const}
You can access PHP constants directly. For example, {$smarty.const._MY_CONST_VAL}
{$smarty.capture}
can be accessed through { The output captured by the capture}..{/capture} structure can be accessed using the {$smarty} variable.
{$smarty.config}
The {$smarty} variable can access the loaded config variable.
For example {$smarty.config.foo} can represent {#foo#}.
{$smarty.section}, {$smarty.foreach}
{$smarty} variables can access 'section' and 'foreach' Loop attributes.
{$smarty.template}
Displays the name of the currently processed template.
{$smarty.version}
Displays the smarty template version
{$smarty.ldelim }
Show left delimiter
{$smarty.rdelim}
Show right delimiter