下面來解說下DEDECMS織夢CMS模板裡面的函式說明
在檔案include/inc_function.php裡面
GetCurUrl() 獲貼切前的指令碼的URL
GetAlabNum($str) 把字串裡的全形數字轉為半形數字(會把非數字種類字元剔除)
Text2Html($txt) 文字轉HTML
Html2Text($str) 獲得HTML裡的文字
function ClearHtml($str) 打掃HTML符號
cnw_left($str,$len) 中文擷取把雙位元組字元也看作一個字元
cn_substr($str,$slen,$startdd=0) 中文擷取2,單位元組擷取形式
GetMkTime($dtime) 把日期時間格式轉換為Linux時間截,對於不能分辨的日期時間格式,會歸來time()
SubDay($ntime,$stime) 歸來收縮一天的Linux時間截
AddDay($ntime,$aday) 歸來添置一天的Linux時間截
GetDateTimeMk($mktime) 從指定的Linux時間截轉換 0000-00-00 00:00:00 樣式的日期時間
GetDateMk($mktime) 從指定的Linux時間截轉換為 0000-00-00 樣式的日期時間
GetIP() 獲得客戶部IP
GetPinyin($str,$ishead=0,$isclose=1) 獲得一串中文字元的拼音 ishead=0 時,輸出全拼音 ishead=1時,輸出拼音首字母
ShowMsg($msg,$gourl,$onlymsg=0,$limittime=0) 揭示Dedecms提醒訊息,其中當onlymsg=1時,不跳轉,僅揭示alert提醒
dd2char($dd) 把相稱法定的數字轉為字母(相稱a-zA-Z Ascii碼的數字轉換為字母,不相稱則不變)
PutCookie($key,$value,$kptime,$pa="/") 按預設引數設定一個Cookie(dede的cookie是穿越加密的,定然用GetCookie獲得值,以防止使用者模仿登入)
DropCookie($key) 使Cookie失效
function GetCookie($key) 獲得一個cookie值
function GetCkVdValue() 獲得檢討碼的session值
FtpMkdir($truepath,$mmode,$isMkdir=true) 用FTP創立一個目錄
FtpChmod($truepath,$mmode) 用FTP改換一個目錄的許可權
OpenFtp() 敞開FTP連線
CloseFtp() 關閉FTP連線
TestStringSafe(&$uid) 使用者ID和密碼或其它字串平安性測驗,歸來true或false
htmlEncode($string) 過濾HTML程式碼
function AjaxHead() 傳送一個ajax頭
sendmail($email, $mailtitle, $mailbody, $headers) 郵件傳送函式
highlight($string,sidchina.com $words, $hrefs='') 加亮一段HTML裡的某些詞彙