当前位置:博客首页>>PHP >> 阅读正文

啦啦啦-学习smarty第二天

作者: 郑晓 分类: PHP 发布于: 2011-11-18 22:37 浏览:4,384 没有评论


这两天主要学习(了解…)的是smarty中常见的几个变量操作符的使用:

{$value|capitalize} 首字母大写

{$value|count_characters} 计算字符总数,空格不计。

{$value|cat:’要连接的字符’} 字符串连接

{$value|count_paragraphs}   计算总段落数

{$value|count_sentences}    计算总共多少句

{$value|count_words}    计算总词数

$value = strtotime(‘-0′); //是零不是字母-时间戳

{$value|date_format:’%y-%m-%d’}   时间格式化

其中smarty可以自己取出当前时间,使用变量{$smarty.now}

{$value|default:’无内容时显示’}   当变量value不存在时显示default中内容

{$value|escape}   将value中的字符进行转码如 < 会转成&lt;

{$value|indent:5:’&nbsp;’}    缩进,在value前面增加5个空格进行缩进

{$value|upper}{$value|lower}    全部字母大小写转换

{$value|replace:’xx’:’**’}    替换,把value中的xx全部替换成**

{$value|spacify}   插空,默认把每个字符进行插空格分割

{$value|string_format:’%d’}    字符串格式化,主要针对浮点型,参数类似C

{$value|strip:”}  去除空格,可以使用参数进行替换

{$value|strip_tags}  去除html标记

{$value|truncate:5:’…’}   截取,从value中截取5个(含参数二)

{$value|wordwrap:5:'<br>’}    行宽约束,在value中每隔5个字符进行(插入)参数二。

尽量记住吧~~~

       

本文采用知识共享署名-非商业性使用 3.0 中国大陆许可协议进行许可,转载时请注明出处及相应链接。

本文永久链接: https://www.zh30.com/la-la-la-smarty.html

发表评论

change vcode