• <kbd id="qyk40"></kbd>
  • <strike id="qyk40"></strike><samp id="qyk40"><pre id="qyk40"></pre></samp>

    比較常用的函數都放在這個文件里
    /inc/function.inc.php

    read_file($filename);
    讀取文件內容,$filename為相對或絕對路徑都可以

    write_file($filename,$data,$method);
    把內容寫入文件,$filename為相對或絕對路徑都可以,
    $data為要寫入的內容,
    $method默認是覆蓋替換全新寫入,如果給他賦值“a”的話,就是在原來內容的最后面追加入寫入

    del_file($path);
    刪除某個文件或者某個目錄,$path為相對或絕對路徑都可以

    gdpic($srcFile,$dstFile,$width,$height);
    圖片的裁剪,$srcFile原來的圖片路徑,為相對或絕對路徑都可以,
    $dstFile,裁剪后的圖片保存路徑。
    $width,$height 要裁剪成的寬度與高度

    table_field($table,$field);
    此函數有兩個功能,第一種功能,檢查某個表里,是否有某個字段,有的話返回1,沒有的話,返回0
    第二種功能是,$field字段名為空的時候,就列出表$table以數組方式返回

    is_table($table);
    檢查某個表是否存在

    upfile($upfile,$array);
    附件上傳函數,最后返回的是上傳之后的新的文件名,不包含目錄

    一般情況會按照如下方式使用,其中postfile為表單中附件的表單名

    $array[name]=is_array($postfile)?$_FILES[postfile][name]:$postfile_name; //上傳前的文件名
    $array[path]=$webdb[updir].”/123/”; //要保存在哪個目錄,$webdb[updir]為系統附件目錄名
    $array[size]=is_array($postfile)?$_FILES[postfile][size]:$postfile_size; //文件大小

    $array[updateTable]=1; //統計用戶上傳的文件占用空間大小,為0的時候,就不統計
    $filename=upfile(is_array($postfile)?$_FILES[postfile][tmp_name]:$postfile,$array);

    makepath($path);
    生成新的目錄,如果有多級,比如123/v/c/d也會一一的自動生成

    tempdir($file);
    獲取附件的真實路徑,如果附件目錄沒有,就返回遠程服務器的
    比如$file為123/bcd.jpg可以返回http://xxxx/upload_files/123/bcd.jpg

    get_word($content,$length);
    獲取某段內容中前面幾個字,$content文字內容,$length為多少個字節,一個漢字等于兩個字節

    filtrate($msg);
    一般用在用戶發表內容時,過濾字符中包括的單引號與雙引號,及尖括號,因為這些比較危險。

    html($html);
    獲取系統的模板,比如
    html(‘index’); 將可以返回 d:\www\template\default\index.htm的真實路徑

    getpage($table,$choose,$url,$rows=20,$total=”);
    分頁函數
    如果$total總條數預先知道的話,$table,$choose,可以為空,不必要讀數據庫.
    $url為頁面跳轉的URL如list.php?fid=$fid
    $rows每頁顯示多少條

    如果$total不賦值即為空的話,需要查數據庫$table為表名,$choose為條件語句,如where fid=1

    refreshto($url,$msg,$time=1);
    頁面跳轉函數,一般用在成功操作的時候
    $url為要跳轉的目標網址,$msg為提示語,$time等待時間,為0的話,馬上跳轉,不出現提示語

    showerr($showerrMsg);
    報錯提示頁,比如操作不規范,就會有出錯提示.$showerrMsg為提示語

    mymd5($string,$action=”EN”);
    字符串加密與解密,$string為字符串
    $action=”EN”時,是對字符串加密,=”DE”時,是對字符串解密

    set_cookie($name,$value,$cktime=0);
    保存COOKIE記錄,$name變量名,$value保存的內容,$cktime保存多久(單位是秒)

    get_cookie($name);
    獲取COOKIE的內容,$name變量名

    add_user($uid,$money,$about=”);
    積分處理函數,$uid用戶的UID,$money增加或扣除的積分,負數即為扣除,$about為獎勵或扣除的原因說明

    delete_attachment($uid,$str);
    刪除內容中的附件,$uid為發布附件者的UID,$str為附件地址或者是文章內容,這里要使用$uid的目的是防止誤刪除

    move_attachment($uid,$str,$newdir);
    移動附件,比如文章中的附件內容目錄移動,$uid用戶的UID,$str為文章內容,$newdir為新的目錄名,指附件中的目錄名,不能是絕對路徑

    En_TruePath($content,$type=1);
    發布內容時,對附件的絕對網址URL進行字符替換,方便今后更換網址是,不會變成死鏈.

    $type=1時,發布,數據入庫時使用,$type=0時,數據調用顯示時使用

    get_money($uid);
    獲取用戶的積分總數,$uid為用戶的UID

    send_msg($uid,$title,$content,$fromuid=0);
    站內短消息發送,$uid為收信人的UID,$title為消息標題,$content為消息內容,$fromuid為發出者的UID,

    sms_send($mob,$content);
    發送手機短信,$mob為手機號碼,$content為短信內容

    check_imgnum($yzimg);
    檢查用戶提交的驗證碼是否正確,正解就返回1,錯誤就返回0

    send_mail($email,$title,$content,$ifcheck=1);
    發送郵件,$email為郵箱,$title郵件標題,$content郵件內容,$ifcheck為1的時候,發送失敗,就報錯,并停止發送,為0時,忽略失敗的郵件

    穩定

    產品高可用性高并發

    貼心

    項目群及時溝通

    專業

    產品經理1v1支持

    快速

    MVP模式小步快跑

    承諾

    我們選擇聲譽

    堅持

    10年專注高端品質開發
    • 返回頂部
    99这里只有精品| 国内少妇偷人精品视频免费| 精品国产一区二区三区| 久久综合国产乱子伦精品免费| 亚洲中文久久精品无码ww16| 国产三级国产精品国产普男人| 狼人无码精华AV午夜精品| 日韩内射美女人妻一区二区三区| 日韩精品一区二区三区国语自制| 亚洲综合一区国产精品| 国产精品久久久久9999| 2021国产精品自产拍在线观看 | 91精品久久久久久久久久| 久久久999久久久精品| 青青草国产精品久久久久| 在线精品亚洲一区二区小说| 久久久精品日本一区二区三区| 亚洲精品一级无码鲁丝片| 色妞www精品一级视频| 日韩国产精品亚洲а∨天堂免| 久久精品一区二区三区日韩| 中文字幕51日韩视频| 日韩土豪美女在线视频观看| 八区精品色欲人妻综合网| 日韩精品一区二区三区不卡| 国产亚洲高清在线精品不卡| 国产精品成人自拍| 国产精品第44页| 国产伦精品一区二区三区精品| 国产精品一区二区三区高清在线 | 久热这里只精品99re8久| 老司机99精品99| 久久久久99精品国产片| 久久综合精品国产二区无码| 精品一区二区三区波多野结衣 | 日韩欧精品无码视频无删节| 日韩色图在线观看| 成人国产精品高清在线观看| 国产精品嫩草影院久久| 久久99精品久久久久久野外 | 国产高清国内精品福利|