您当前的位置: 首页 > 学无止境 > 网站建设 网站首页网站建设
smarty中内置调节器与自定义调节器
发布时间:2016-03-26 23:02:00编辑:雪饮阅读()
Smarty中使用模版注释
在smarty中可以使用形如“{*这里是模版注释*}”的语法,使用模版注释的地方将不会被呈现在浏览器中,即便是在浏览器中查看源代码也不会有的。
Smarty中的数学运算
Smarty中可以将控制器分配过来的变量进行简单的数学运算,但对于使用“()”来进行优先级的数学运算则是会报错的。如“{$aa*($aa+$aa)}”
Smarty中常量的声明与模版调用
在smarty中常量的声明和php中一样不用assign来分配,只要在控制器中声明好,直接可以在模版中调用。如:
Control:
define("varbl","varval");
Templates:
{$smarty.const.varbl}
Smarty中的调节器
1、首字母大写调节器
Control:
$smarty->assign("str","abc del");
Templates:
{$str|capitalize}
2、自定义调节器
功能介绍:将字符串首字母大写
Templates:
{"abcd"|xxx}
附上学习计划一枚:
接下来雪饮个人博客的学习计划是:
memcached、mysql优化、数据库陷阱、网上支付、php报表
1、统计字符串字符长度调节器
{"abcd"|count_characters}
2、统计字符串段落数调节器
{"abcd"|count_paragraphs}
3、统计字符串中句子数(.结尾为一句)调节器
{"abcd."|count_sentences}
4、统计字符串中单词个数调节器
{"abcd. aa"|count_words}
关键字词:smarty,调节器,个人博客