Smarty变量调节器(Linux 管道)

变量调节器:前者的输入是后者的输出 

也就是函数使用

 <{变量|函数方法名称}>

  变量这里做为 函数的参数

  输出的是执行后的结果

 

  函数实例(变量调节器)


{$name}<br />

{$name|lower} <br />{*把变量字符串转换为小写*}

{$name|upper} <br />{*大写转换*}

{$content}<br />

{$content|truncate:18}<br />{*对内容进行截取,汉字也是一个字符*}

{$smarty.now}<br />

{$smarty.now|date_format}<br />{*时间格式化显示*}

{$smarty.now|date_format:"%a"}<br />{*星期简单格式化显示*}

{$smarty.now|date_format:"%A"}<br />{*星期全显格式化显示*}

{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}<br />{*时间格式化显示*}

{$name|cat:"-huashengdun":"-bushi"}<br />{*连接字符串*}

{$name|count_characters}<br />{*计算目标字符数目(汉字是单字符计算)*}

{$title|count_paragraphs}<br />{*计算段落数目\r\n,物理的段落*}

{$study|count_sentences}<br />{*计算段落里边有多少句子(.(就是汉语的句号)  ?),有回车结束*}

{$dog|escape} <br />{*把内容里边的html代码转换为符号实体*}

{$content|indent:6:"#"}<br />{*给内容显示缩进,默认显示4个空格*}

{$content|nl2br}<br />{*把内容的物理换行,转换为< br />*}

{$name|regex_replace:"/[a-zA-Z]+/":"布什"}{*regex_replace对内容进行替换,通过正则替换*}

  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。