Smarty analyzes the usage of reserved variables

*文
Release: 2023-03-18 21:02:02
Original
1146 people have browsed it

This article mainly introduces the usage of Smarty reserved variables. It introduces the functions and usage of common Smarty reserved variables in more detail. Friends in need can refer to it. I hope to be helpful.

The details are as follows:

The {$smarty} variable does not need to be allocated. It can be directly used in the template to access some special template variables. There are many variables, such as: page request variable $ _GET, $_POST, $_REQUEST, $_SESSION, $_COOKIE, and some environment variables such as $_ENV, $_SERVER, which can be obtained directly through the following methods:

{$smarty.get}
Copy after login

Same as $_GET to obtain url parameters

For example: $_GET['page'] Obtain through {$smarty.get.page}

{$smarty.post}
Copy after login

Same as $_POST to get the parameters

{$smarty.request}
Copy after login

Same as $_REQUEST to get the request parameters

{$smarty.cookie}
Copy after login

Same as $_COOKIE to get cookie

{$smarty.session}
Copy after login

Same as $_SESSION to get session

{$smarty.server}
Copy after login

Same as $_SERVER to get server variables

{$smarty.env}
Copy after login

Same as $_ENV to get environment variables

{$smarty.now}
Copy after login

Same as time(), get timestamp

{$smarty.const}
Copy after login

Directly access PHP constants, such as {$smarty.const.__FILE__}

{$smarty.capture}
Copy after login

Through the built-in {capture}. The template output captured by the ..{/capture} function can be accessed by {$smarty.capture.name}

{$smarty.section} {$smarty.foreach}
Copy after login

is used to access the loop attributes of {section} and {foreach} respectively, with some first, last, Attribute values ​​such as index can be used

{$smarty.template}
Copy after login

Returns the current template name

{$smarty.version}
Copy after login

smarty version

{$smarty.ldelim} {$smarty.rdelim}
Copy after login

is used to print the left separator and right separator, class {ldelim}{rdelim}

Related recommendations:

Detailed explanation of CI framework integration smarty examples

Detailed explanation of how the Smarty template engine caches the mechanism

Smarty template engine video teaching material course recommendation

The above is the detailed content of Smarty analyzes the usage of reserved variables. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
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
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!