common function
檢測用戶是否登錄
is_login()
return integer 0-未登錄窒所,大于0-當(dāng)前登錄用戶ID
檢測當(dāng)前用戶是否為管理員
is_administrator()
return boolean true-管理員鹉勒,false-非管理員
字符串轉(zhuǎn)換為數(shù)組,主要用于把分隔符調(diào)整到第二個參數(shù)
str2arr()
return array
數(shù)組轉(zhuǎn)換為字符串墩新,主要用于把分隔符調(diào)整到第二個參數(shù)
arr2str()
return string
字符串截取贸弥,支持中文和其他編碼
msubstr()
return string
系統(tǒng)加密方法
think_encrypt()
return string
系統(tǒng)解密方法
think_decrypt()
return string
數(shù)據(jù)簽名認(rèn)證
data_auth_sign()
return string 簽名
對查詢結(jié)果集進(jìn)行排序
list_sort_by()
return array
把返回的數(shù)據(jù)集轉(zhuǎn)換成Tree
list_to_tree()
return array
將list_to_tree的樹還原成列表
tree_to_list()
return array 返回排過序的列表數(shù)組
格式化字節(jié)大小
format_bytes()
return string 格式化后的帶單位的大小
設(shè)置跳轉(zhuǎn)頁面URL
set_redirect_url()
獲取跳轉(zhuǎn)頁面URL
get_redirect_url()
處理插件鉤子
hook()
return void
獲取插件類的類名
get_addon_class()
獲取插件類的配置文件數(shù)組
get_addon_config()
插件顯示內(nèi)容里生成訪問插件的url
addons_url()
時間戳格式化
time_format()
根據(jù)用戶ID獲取用戶名
get_username()
return string 用戶名
根據(jù)用戶ID獲取用戶昵稱
get_nickname()
return string 用戶昵稱
獲取分類信息并緩存分類
get_category()
return string 分類信息
根據(jù)ID獲取分類標(biāo)識
get_category_name()
根據(jù)ID獲取分類名稱
get_category_title()
根據(jù)name獲取品牌下拉菜單
parse_brand()
獲取文檔模型信息
get_document_model()
return array
記錄行為日志窟坐,并執(zhí)行該行為的規(guī)則
action_log()
return boolean
解析行為規(guī)則
parse_action()
return boolean|array: false解析出錯 海渊, 成功返回規(guī)則數(shù)組
執(zhí)行行為
execute_action()
return boolean false 失敗 , true 成功
基于數(shù)組創(chuàng)建目錄和文件
create_dir_or_files()
獲取表名(不含表前綴)
get_table_name()
return string 表名