扒开老师双腿猛进入白浆小说,熟女人妻私密按摩内射,成人A片激情免费视频,亚洲欧洲AV无码区玉蒲区

當前位置: > 學習>正文

織夢常用函數(shù)大全,cn_substr截取字符串轉換為純文本字符

2025-08-28 學習

函數(shù)一:function=cn_substr(@me,200)(功能:**指定數(shù)值的字符串)

函數(shù)二:function=html2text(@me)(功能:去掉html樣式,轉換為純文本字符)

函數(shù)三:function=GetDateTimeMk('@me')(功能:根據(jù)秒數(shù)返回時間)

函數(shù)四: function=“GetDateMK(@me) (功能:根據(jù)秒數(shù)返回日期)

函數(shù)五: function=‘strftime(“%m-%d”,@me)’(功能:根據(jù)秒數(shù)返回格式化的日期或者時間,php自帶的函數(shù))

首頁: 

08                                  [field:pubdate function=strftime('%d',@me)/] 

08 日                             [field:pubdate function=strftime('%d日',@me)/] 

06-08                            [field:pubdate function=strftime('%m-%d',@me)/] 

06月08日                     [field:pubdate function=strftime('%m月%d日',@me)/] 

09-06-08                      [field:pubdate function=strftime('%y-%m-%d',@me)/] 

2009-06-08                 [field:pubdate function=strftime('%Y-%m-%d',@me)/] 

09年06月08日            [field:pubdate function=strftime('%y年%m月%d日',@me)/] 

2009年06月08日       [field:pubdate function=strftime('%Y年%m月%d日',@me)/] 

2009-06-08  13:28    [field:pubdate function=strftime('%Y-%m-%d %H:%M',@me)/]

列表頁: 

[field:pubdate function="GetDateTimeMK(@me)"/]==2008-1-1 18:30:02 

[field:pubdate function="GetDateMK(@me)"/]==2008-05-15 

函數(shù)六: function=‘str_replace(“lit_”,“”,@me) (功能:替換字符串) 

函數(shù)七: function=MyDate(‘m-d’,@me) (功能:返回格林威治標準時間) 

組合函數(shù):function="html2text(cn_substr('@me',200))"(功能:提取指定個數(shù)的字符串并去掉html樣式,轉換為純文本字符)

舉例: {dede:field.content function="Html2Text(cn_substr('@me',110))" /}功能:**欄目信息摘要信息(提取110個字符[55個漢字]),刪除hml標簽元素,轉為純文本!

大家都知道,dedecms支持[field:senddate function=”strftime('%y-%m-%d %H:%M',@me)”/]這樣的一些用法,即標記內(nèi)使用function,調(diào)用相關的函數(shù)對當前標簽返回的內(nèi)容進行再次處理再顯示出來。
就拿上面這個標記為例子,本來程序顯示數(shù)據(jù)庫某個表的字段senddate,但通過查看數(shù)據(jù)庫發(fā)現(xiàn),senddate只是一大串數(shù)字,并不是我們想要的時間格式,PHP語言本身對時間處理是有一些自帶的函數(shù),strftime就是php本身自帶的函數(shù),當然你也可以擴展,自己編寫自己的函數(shù),模板上我們不需要顯示這些數(shù)字,我們需要按照一定格式轉換為我們的時間,這時候就可以使用這個函數(shù)進行處理了。
下面我們來分析下dedecms自帶一些常用函數(shù)的使用方法:
■GetCurUrl()
這個估計用到的不是太多,這個函數(shù)獲得當前運行的腳本地址,使用時候可以通過下列方式:
{dede:CurUrl runphp='yes'}
@me = GetCurUrl();
{/dede:CurUrl}
■GetAlabNum()
返回半角數(shù)字的,如果你某個字段信息不希望出現(xiàn)全角數(shù)字,可以使用這個函數(shù),例如:
[field:listnum/]返回的是12234,我希望是半角數(shù)字12234,可以這樣使用函數(shù):
[field:listnum function=”GetAlabNum(@me)”/]
■Text2Html()
文本轉HTML,函數(shù)將文本內(nèi)容中的空格、<、>…等字符轉換為HTML標記,可以這樣使用:
[field:textcontent function=”Text2Html(@me)”/]
同樣這里也有個相反的函數(shù),將html轉換為Text的,Html2Text(),其用法類似
■ClearHtml()
清除html標記,函數(shù)將內(nèi)容中包含的html標記清除。用法:
[field:content function=”ClearHtml(@me)”/]

本站其他內(nèi)容推薦

版權聲明: 本站僅提供信息存儲空間服務,旨在傳遞更多信息,不擁有所有權,不承擔相關法律責任,不代表本網(wǎng)贊同其觀點和對其真實性負責。如因作品內(nèi)容、版權和其它問題需要同本網(wǎng)聯(lián)系的,請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。