common.php 全局函數(shù)
系統(tǒng)內(nèi)置函數(shù)
建議先熟悉系統(tǒng)內(nèi)置 application/common.php 與 application/function.php 兩文件的函數(shù)說明,如果有符合的函數(shù),盡量在插件里調(diào)用;不符合的話就在插件的logic業(yè)務(wù)邏輯里實(shí)現(xiàn)。
以當(dāng)前開發(fā)的易優(yōu)cms版本為主,要查找函數(shù)是否存在,切記只可調(diào)用,不可更改全局函數(shù),以免影響整個(gè)系統(tǒng)無法運(yùn)行。
application/common.php 全局函數(shù)列表如下:
├─ get_default_pic() 圖片不存在,顯示默認(rèn)無圖封面
├─ get_controller_byct() 根據(jù)模型ID獲取控制器的名稱
├─ allow_release_arctype() 允許發(fā)布文檔的欄目列表
├─ gettoptype() 獲取當(dāng)前欄目的最頂級(jí)欄目信息
├─ is_language() 判斷是否多語言
├─ get_current_lang() 獲取前后臺(tái)多語言的當(dāng)前語言
├─ gettoptype() 獲取當(dāng)前欄目的最頂級(jí)欄目信息
├─ is_language() 判斷是否多語言
├─ get_current_lang() 獲取前后臺(tái)多語言的當(dāng)前語言
……
application/function.php 全局函數(shù)列表如下:
├─ convert_arr_key() 將數(shù)據(jù)庫中查出的列表以指定的 id 作為數(shù)組的鍵名
├─ func_encrypt() md5加密
├─ get_arr_column() 獲取數(shù)組中的某一列
├─ clientIP() 客戶端IP
├─ serverIP() 服務(wù)器端IP
├─ recurse_copy() 遞歸的復(fù)制帶有多級(jí)子目錄的目錄
├─ delFile() 遞歸刪除文件夾
├─ getDirFile() 遞歸讀取文件夾文件
├─ group_same_key() 將二維數(shù)組以元素的某個(gè)值作為鍵,并歸類數(shù)組
├─ get_rand_str() 獲取隨機(jī)字符串
├─ httpRequest() CURL請(qǐng)求
├─ check_mobile() 檢查手機(jī)號(hào)碼格式
├─ check_telephone() 檢查固定電話
├─ check_email() 檢查郵箱地址格式
├─ getSubstr() 實(shí)現(xiàn)中文字串截取無亂碼的方法
├─ msubstr() 字符串截取,支持中文和其他編碼
├─ html_msubstr() 截取內(nèi)容清除html之后的字符串長度,支持中文和其他編碼
├─ eyou_htmlspecialchars_decode() 自定義只針對(duì)htmlspecialchars編碼過的字符串進(jìn)行解碼
├─ isMobile() 是否移動(dòng)端訪問訪問
├─ isWeixin() 是否微信端訪問
├─ isQq() 是否QQ端訪問
├─ isAlipay() 是否支付端訪問
├─ getFirstCharter() php獲取中文字符拼音首字母
├─ pinyin_long() 獲取整條字符串漢字拼音首字母
├─ respose() ajax請(qǐng)求的返回值,支持跨域返回
├─ getTime() 獲取當(dāng)前時(shí)間戳
├─ func_preg_replace() 替換指定的符號(hào)
├─ tp_mkdir() 遞歸創(chuàng)建目錄
├─ format_bytes() 格式化字節(jié)大小
├─ is_http_url() 判斷url是否完整的鏈接
├─ get_html_first_imgurl() 獲取文章內(nèi)容html中第一張圖片地址
├─ func_substr_replace() 隱藏部分字符串
├─ checkStrHtml() 過濾Html標(biāo)簽
├─ saveRemote() 抓取遠(yuǎn)程圖片
├─ func_common() 自定義上傳
├─ filter_line_return() 過濾換行回車符
├─ MyDate() 時(shí)間轉(zhuǎn)化日期格式
├─ img_replace_url() 內(nèi)容圖片地址替換成帶有http地址
├─ getCmsVersion() 獲取當(dāng)前CMS版本號(hào)
├─ getWeappVersion() 獲取當(dāng)前插件版本號(hào)
……
……
文檔最后更新時(shí)間:2023-10-25 17:02:22
未解決你的問題?請(qǐng)到「問答社區(qū)」反饋你遇到的問題