smarty知识总结

1.    自定义函数(自定义标签)

1)  php文件function定义函数

注册步骤(register_function(),register_block())

Tpl文件类似于html标签

<{title num=”10”}>

成对出现---块

<{title}>…….<{/title}>

2)当做插件

./pugins

*

.function*.php

Functionsmarty_function

*.block*.php

Functionsmarty_block

扩展smarty标签功能模块,自己进行编辑

2.    内建函数

Include:包含自模板

Include(“head.tpl”);

Config_load:界面的调整

<config_loadfile=”” section=”one”>

Capature

If…elseif……else  /if:elseif中间不要出现空格条件表达式不要加()

==  > <

Eq gt ge  le

Foreach-----foreach 关联数组,索引数组

Form=“要循环的数组名” name=”name1”item=””

变量:$smarty.foreach.name1.fristlast total else

Section----for 索引数组

$data[]=$row;

 

Name=”out”

$data[out].ip

………

Cache:提高效率

*.php  *.tpl

Smarty--- 合并后编译(php与html混合)

Template_c

*.*

优点:

省略了重新合并,编译的时间

连接数据库不能省略

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值