您的位置:首页 > 其它

smarty保留变量

2012-11-08 21:35 316 查看
1、$smarty.now变量
{* use the date_format modifier to show current date and time *}
{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}

2、
{* display value of page from URL (GET) http://www.domain.com/index.php?page=foo *}
{$smarty.get.page}    //$smarty.get变量

{* display the variable "page" from a form (POST) *}
{$smarty.post.page}    //$smarty.post变量

{* display the value of the cookie "username" *}
{$smarty.cookies.username}

{* display the server variable "SERVER_NAME" *}
{$smarty.server.SERVER_NAME}

{* display the system environment variable "PATH" *}
{$smarty.env.PATH}

{* display the php session variable "id" *}
{$smarty.session.id}

{* display the variable "username" from merged get/post/cookies/server/env *}
{$smarty.request.username}

3、total 用于显示循环执行总的次数. 可以在循环中或执行结束后调用此属性.

index 用于显示当前循环的索引,从0开始(如果指定了start属性,那么由该值开始),每次加1(如果指定了step属性,那么由该值决定).

例如:section 的 total 、index属性演示

{section name=customer loop=$custid step=2}

{$smarty.section.customer.index}

id: {$custid[customer]}<br>

{/section}

There were {$smarty.section.customer.total}

customers shown above.

输出:

0 id: 1000<br>

2 id: 1001<br>4 id: 1002<br>

There were 3 customers shown above.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: