啦啦啦-學習smarty第二天
作者: 鄭曉 分類: PHP 發(fā)布于: 2011-11-18 22:37 瀏覽:4,450 沒有評論
這兩天主要學習(了解…)的是smarty中常見的幾個變量操作符的使用:
{$value|capitalize} 首字母大寫
{$value|count_characters} 計算字符總數(shù),空格不計。
{$value|cat:’要連接的字符’} 字符串連接
{$value|count_paragraphs} ? 計算總段落數(shù)
{$value|count_sentences} ? ?計算總共多少句
{$value|count_words} ? ?計算總詞數(shù)
$value = strtotime(‘-0′); //是零不是字母-時間戳
{$value|date_format:’%y-%m-%d’} ? 時間格式化
其中smarty可以自己取出當前時間,使用變量{$smarty.now}
{$value|default:’無內(nèi)容時顯示’} ? 當變量value不存在時顯示default中內(nèi)容
{$value|escape} ? 將value中的字符進行轉(zhuǎn)碼如 < 會轉(zhuǎn)成<
{$value|indent:5:’ ’} ? ?縮進,在value前面增加5個空格進行縮進
{$value|upper}{$value|lower} ? ?全部字母大小寫轉(zhuǎn)換
{$value|replace:’xx’:’**’} ? ?替換,把value中的xx全部替換成**
{$value|spacify} ? 插空,默認把每個字符進行插空格分割
{$value|string_format:’%d’} ? ?字符串格式化,主要針對浮點型,參數(shù)類似C
{$value|strip:”} ?去除空格,可以使用參數(shù)進行替換
{$value|strip_tags} ?去除html標記
{$value|truncate:5:’…’} ? 截取,從value中截取5個(含參數(shù)二)
{$value|wordwrap:5:'<br>’} ? ?行寬約束,在value中每隔5個字符進行(插入)參數(shù)二。
盡量記住吧~~~
本文采用知識共享署名-非商業(yè)性使用 3.0 中國大陸許可協(xié)議進行許可,轉(zhuǎn)載時請注明出處及相應(yīng)鏈接。
本文永久鏈接: http://m.yjfs.org.cn/la-la-la-smarty.html