線上服務(wù)咨詢
Article/文章
記錄成長(zhǎng)點(diǎn)滴 分享您我感悟
您當(dāng)前位置>首頁(yè) > 知識(shí) > 網(wǎng)站建設(shè)
Qibo CMS-通用功能函數(shù)
發(fā)表時(shí)間:2019-07-30 16:49:31
文章來(lái)源:沈陽(yáng)軟件開發(fā)
標(biāo)簽:網(wǎng)站建設(shè) 小程序開發(fā) 小程序制作 微信小程序開發(fā) 公眾號(hào)開發(fā) 微信公眾號(hào)開發(fā) 網(wǎng)頁(yè)設(shè)計(jì) 網(wǎng)站優(yōu)化 網(wǎng)站排名 網(wǎng)站設(shè)計(jì) 微信小程序設(shè)計(jì) 小程序定制 微信小程序定制
瀏覽次數(shù):0
更常用的函數(shù)放在此文件/inc/function.inc.php
中READ_FILE($文件名);讀取文件的內(nèi)容,$ filename是相對(duì)或絕對(duì)路徑可以
Write_file($ filename,$ data,$ method);將內(nèi)容寫入文件,$ filename是相對(duì)或絕對(duì)路徑,$ data是要寫入的內(nèi)容,$ method是新寫入的默認(rèn)替換,如果給予他分配“a”表示追逐和寫入原始內(nèi)容的結(jié)尾
Del_file($ PATH);刪除文件或目錄,$ path是相對(duì)路徑或絕對(duì)路徑可以
Gdpic($ srcFile,$ dstFile,$ width,$ height);裁剪圖像,$ srcFile原始圖像路徑,相對(duì)或絕對(duì)路徑,$ dstFile,保存的圖像保存路徑。 $ width,$ height要裁剪的寬度和高度
Table_field($表,$場(chǎng));該功能有兩個(gè)功能。第一個(gè)函數(shù)檢查表中是否有字段。如果它有1,則返回1.如果不是,則返回0.第二個(gè)函數(shù)是當(dāng)$ field字段為空時(shí),表$ table作為數(shù)組返回
Is_table($ table);檢查表是否存在
Upfile($ upfile,$ array);附件上傳功能,最后一次返回是上傳后的新文件名,不包含目錄
一般情況將如下使用,其中postfile是附加到表單
的表單的名稱$ array [name]=is_array($ postfile)?$ _ FILES [postfile] [name]: $ postfile_name; //上傳$ array之前的文件名[path]=$ webdb [updir]。“/123 /”; //要保存的目錄,$ webdb [updir]是系統(tǒng)附件目錄名稱$ array [size]=is_array($ postfile)?$ _ FILES [postfile] [size]: $ postfile_size; //文件大小
$陣列[updateTable]=1; //計(jì)算用戶上傳的文件空間的大小。當(dāng)它為0時(shí),它不計(jì)算$ filename=upfile(is_array($ postfile)?$ _ FILES [postfile] [tmp_name]: $ postfile,$ array);
Makepath($ PATH);生成一個(gè)新目錄,如果有多個(gè)級(jí)別,如123/v/c/d將逐個(gè)自動(dòng)生成
TEMPDIR($文件);獲得附件的真實(shí)路徑。如果附件目錄不存在,返回遠(yuǎn)程服務(wù)器,如$ file是123/bcd.jpg并返回http://xxxx/upload_files/123/bcd.jpg
Get_word($內(nèi)容,$長(zhǎng)度);獲取內(nèi)容中的前幾個(gè)單詞,$ content文本內(nèi)容,$ length的字節(jié)數(shù),以及一個(gè)中文字符等于兩個(gè)字節(jié)
過(guò)濾($味精);通常在過(guò)濾內(nèi)容時(shí)使用,包括單引號(hào)和雙引號(hào)以及尖括號(hào),因?yàn)檫@些是危險(xiǎn)的。
HTML($ HTML);獲取系統(tǒng)的模板,例如html('index');將返回d: \ www \ template \ default \ index.htm
的實(shí)際路徑GETPAGE($表,$選擇,$網(wǎng)址,$行=20,$總=”);分頁(yè)函數(shù)$ table,$ choose,如果事先知道$ total的總數(shù),則沒有必要讀取數(shù)據(jù)庫(kù)。 Url是頁(yè)面跳轉(zhuǎn)的URL,例如list.php?fid=$ fid $ rows顯示每頁(yè)有多少頁(yè)
如果$ total未分配,則為空,您需要檢查數(shù)據(jù)庫(kù)$表中的表名,$ choose作為條件語(yǔ)句,例如fid=1
Refreshto($ url,$ msg,$ time=1);頁(yè)面跳轉(zhuǎn)功能,一般用于成功操作時(shí)$ url是跳轉(zhuǎn)的目標(biāo)URL,$ msg是提示符,$ time等待時(shí)間,是0,立即跳轉(zhuǎn),沒有提示
淋浴器($ showerrMsg);錯(cuò)誤提示頁(yè)面,如操作不規(guī)范,會(huì)出現(xiàn)錯(cuò)誤提示。 $ showerrMsg提示
Mymd5($字符串,$行動(dòng)=” EN”);字符串加密和解密,$ string為字符串$ action=“EN”,是字符串加密,=“DE”,是字符串解密
Set_cookie($名稱,$值,$ cktime=0);保存COOKIE記錄,$ name變量名稱,$ value保存的內(nèi)容,保存$ cktime的時(shí)間(以秒為單位)
Get_cookie($名);獲取COOKIE的內(nèi)容,$ name變量名稱
ADD_USER($ UID,$錢,大約=” $);點(diǎn)處理函數(shù),$ uid用戶的UID,$ money添加或扣除的點(diǎn)數(shù),負(fù)數(shù)是扣除額,$ about是獎(jiǎng)勵(lì)或扣除的原因。
Delete_attachment($ UID,$海峽);刪除內(nèi)容中的附件,$ uid是附件的UID,$ str是附件地址或文章的內(nèi)容,這里使用$ uid的目的是為了防止意外刪除
Move_attachment($ UID,$海峽,$ NEWDIR);移動(dòng)附件,例如文章中的附件內(nèi)容目錄,$ uid用戶的Uid,文章內(nèi)容的$ str,新目錄名的$ newdir,附件中的目錄名稱不能是絕對(duì)路徑
En_TruePath($內(nèi)容,$類型=1);發(fā)布內(nèi)容時(shí),字符的絕對(duì)URL將替換為字符,以便將來(lái)更改URL時(shí),它不會(huì)成為死鏈。
當(dāng)$ type=1時(shí),發(fā)布,當(dāng)數(shù)據(jù)存儲(chǔ)在庫(kù)中時(shí)使用,$ type=0,當(dāng)顯示數(shù)據(jù)調(diào)用時(shí),使用
Get_money($ UID);獲取用戶的總點(diǎn)數(shù),$ uid是用戶的UID
Send_msg($ uid,$ title,$ content,$ fromuid=0);發(fā)送站點(diǎn)短消息,$ uid是收件人的UID,$ title是消息標(biāo)題,$ content是消息內(nèi)容,$ fromuid是發(fā)送者的UID。
SMS_SEND($暴徒,$內(nèi)容);發(fā)送短信,$ mob為手機(jī)號(hào)碼,$ content為短信
Check_imgnum($ yzimg);檢查用戶提交的驗(yàn)證碼是否正確,肯定解決方案返回1,錯(cuò)誤返回0
Send_mail($電子郵件,$標(biāo)題,$內(nèi)容,$ ifcheck=1);發(fā)送電子郵件,$ email發(fā)送電子郵件,$ title電子郵件標(biāo)題,$ content電子郵件內(nèi)容,$ ifcheck為1,發(fā)送失敗,報(bào)告錯(cuò)誤,停止發(fā)送,0時(shí),忽略失敗的消息
網(wǎng)站建設(shè),小程序開發(fā),小程序制作,微信小程序開發(fā),公眾號(hào)開發(fā),微信公眾號(hào)開發(fā),網(wǎng)頁(yè)設(shè)計(jì),網(wǎng)站優(yōu)化,網(wǎng)站排名,網(wǎng)站設(shè)計(jì),微信小程序設(shè)計(jì),小程序定制,微信小程序定制