设为首页 收藏本站
查看: 645|回复: 0

[经验分享] Uchome 所用程序通用方法汇总function_common.php

[复制链接]

尚未签到

发表于 2017-4-9 13:50:43 | 显示全部楼层 |阅读模式

  function_common.php
  引用:
  
//SQL ADDSLASHES   
function saddslashes($string) return $string;   
//取消HTML代码   
function shtmlspecialchars($string) return $string;   
//字符串解密加密   
function authcode($string, $operation = 'DECODE', $key = '', $expiry = 0)   
//清空cookie   
function clearcookie()   
//cookie设置   
function ssetcookie($var, $value, $life=0)   
//数据库连接   
function dbconnect()   
//获取在线IP   
function getonlineip($format=0)   
//判断当前用户登录状态   
function checkauth()   
//获取用户app列表   
function getuserapp($uid=0)   
//获取到表名   
function tname($name)   
//对话框   
function showmessage($msgkey, $url_forward='', $second=1, $values=array())   
//判断提交是否正确   
function submitcheck($var)   
//添加数据   
function inserttable($tablename, $insertsqlarr, $returnid=0, $replace = false, $silent=0) return insert_id;   
//更新数据   
function updatetable($tablename, $setsqlarr, $wheresqlarr, $silent=0)   
//获取用户空间信息   
function getspace($key, $indextype='uid')   
//获取当前用户信息   
function getmember()   
//检查隐私   
function ckprivacy($type, $feedmode=0)   
//检查APP隐私   
function app_ckprivacy($privacy)   
//获取用户组   
function getgroupid($credit, $gid=0)   
//检查权限   
function checkperm($permtype)   
//写运行日志   
function runlog($file, $log, $halt=0)   
//获取字符串   
function getstr($string, $length, $in_slashes=0, $out_slashes=0, $censor=0, $bbcode=0, $html=0)   
//时间格式化   
function sgmdate($dateformat, $timestamp='', $format=0)   
//字符串时间化   
function sstrtotime($string)   
//分页   
function multi($num, $perpage, $curpage, $mpurl)   
//ob   
function obclean()   
//模板调用   
function template($name)   
//子模板更新检查   
function subtplcheck($subfiles, $mktime, $tpl)   
//模块   
function block($param)   
//获取数目   
function getcount($tablename, $wherearr, $get='COUNT(*)')   
//调整输出   
function ob_out()   
//rewrite链接   
function rewrite_url($pre, $para)   
//外链   
function iframe_url($url)   
//处理搜索关键字   
function stripsearchkey($string)   
//是否屏蔽二级域名   
function isholddomain($domain)   
//连接字符   
function simplode($ids)   
//显示进程处理时间   
function debuginfo()   
//格式化大小函数   
function formatsize($size)   
//获取文件内容   
function sreadfile($filename)   
//写入文件   
function swritefile($filename, $writetext, $openmod='w')   
//产生随机字符   
function random($length, $numeric = 0)   
//判断字符串是否存在   
function strexists($haystack, $needle)   
//获取数据   
function data_get($var, $isarray=0)   
//更新数据   
function data_set($var, $datavalue, $clean=0)   
//检查站点是否关闭   
function checkclose()   
//站点链接   
function getsiteurl()   
//获取文件名后缀   
function fileext($filename)   
//积分   
function creditrule($mode, $type)   
//更新积分   
function updatespacestatus($creditmode, $optype)   
//去掉slassh   
function sstripslashes($string)   
//显示广告   
function adshow($pagetype)   
//编码转换   
function siconv($str, $out_charset, $in_charset='')   
//获取用户数据   
function getpassport($username, $password)   
//用户操作时间间隔检查   
function interval_check($type)   
//处理上传图片连接   
function mkpicurl($pic, $thumb=1)   
//处理网络图片链接   
function getpicurl($picurl, $maxlenth='200')   
//处理积分星星   
function getstar($credit)   
//处理分页   
function smulti($start, $perpage, $count, $url, $ajaxdiv='')   
//获取好友状态   
function getfriendstatus($uid, $fuid)   
//重新组建   
function renum($array)   
//检查定向   
function ckfriend($invalue)   
//整理feed   
function mkfeed($feed, $actors=array())   
//整理分享   
function mkshare($share)   
//ip访问允许   
function ipaccess($ipaccess)   
//ip访问禁止   
function ipbanned($ipbanned)   
//检查start   
function ckstart($start, $perpage)   
//处理头像   
function avatar($uid, $size='small')   
//检查是否登录   
function checklogin()   
//获得前台语言   
function lang($key, $vars=array())   
//获得后台语言   
function cplang($key, $vars=array())   
//语言替换   
function lang_replace($text, $vars)   
//获得用户组名   
function getfriendgroup()   
//截取链接   
function sub_url($url, $length)   
//获取用户名   
function realname_set($uid, $username, $name='', $namestatus=0)   
//获取实名   
function realname_get()   
//添加窗口标题   
function window_set($title, $url, $icon='')   
//更新用户配置   
function update_space_setting()   
//群组信息   
function getmtag($id)   
//取数组中的随机个   
function sarray_rand($arr, $num)   
//获得用户唯一串   
function space_key($space)   
//产生form防伪码   
function formhash()
  function_cache.php
  引用:
  
//更新配置文件   
function config_cache($updatedata=true)   
//更新用户组CACHE   
function usergroup_cache()   
//更新用户栏目缓存   
function profilefield_cache()   
//更新群组栏目缓存   
function profield_cache()   
//更新词语屏蔽   
function censor_cache()   
//更新积分规则   
function creditrule_cache()   
//更新广告缓存   
function ad_cache()   
//更新用户向导任务   
function task_cache()   
//更新模块   
function block_cache()   
//更新模板文件   
function tpl_cache()   
//更新模块缓存   
function block_data_cache()   
//更新应用名   
function app_cache()   
//递归清空目录   
function deltreedir($dir)   
//数组转换成字串   
function arrayeval($array, $level = 0)   
//写入   
function cache_write($name, $var, $values)
  function_cp.php
  引用:
  
//保存图片   
function pic_save($FILE, $albumid, $title ,$tid = 0)   
//数据流保存,所有数据均为存放相册的所以写入的数据一定只能是图片   
function stream_save($strdata, $albumid = 0, $fileext = 'jpg')   
//创建相册   
function album_creat($arr)   
//获取上传路径   
function getfilepath($fileext, $mkdir=false)   
//获取目录   
function sreaddir($dir, $extarr=array())   
//检查邮箱是否有效   
function isemail($email)   
//获取相册封面图片   
function getalbumpic($uid, $id)   
//获取个人分类   
function getclassarr($uid)   
//获取相册   
function getalbums($uid)   
//事件发布   
function feed_add($icon, $title_template='', $title_data=array(), $body_template='', $body_data=array(),   
$body_general='', $images=array(), $image_links=array(), $target_ids='', $friend='', $appid=UC_APPID,   
$returnid=0, $system=0)   
//分享发布   
function share_add($type, $title_template, $body_template, $body_data, $body_general, $image='',   
$image_link='')   
//通知   
function notification_add($uid, $type, $note, $returnid=0)   
//更新好友状态   
function friend_update($uid, $username, $fuid, $fusername, $op='add', $gid=0)   
//更新好友缓存   
function friend_cache($uid)   
//检查验证码   
function ckseccode($seccode)   
//相册产生feed   
function album_feed($albumid)   
//更新隐私设置   
function privacy_update()   
//邀请好友   
function invite_update($inviteid, $uid, $username, $m_uid, $m_username)   
//获得邀请   
function invite_get($uid, $code)   
//实名认证   
function ckrealname($type)   
//邮件队列   
function addmailcron($touid, $email, $subject, $message='', $mailtype='')   
//检查头像是否上传   
function ckavatar($uid)   
//检查黑名单   
function isblacklist($to_uid)
  //管理后台通用方法   
function_admincp.php   
//获取限制条件   
function getwheres($intkeys, $strkeys, $randkeys, $likekeys, $pre='')   
//获取排序   
function getorders($alloworders, $default, $pre='')   
//对话框   
function cpmessage($msgkey, $url_forward='', $second=1, $values=array())   
//检查是否操作创始人   
function ckfounder($uid)   
//生成站点key   
function mksitekey()   
//统计数据   
function getstatistics()   
//日志   
function admincp_log()
  function_op.php //帖子操作方法   
//合并tag   
function mergetag($tagids, $newtagid)   
//锁定/开放tag   
function closetag($tagids, $optype)   
//合并mtag   
function mergemtag($tagids, $newtagid)   
//锁定/开放tag   
function closemtag($tagids, $optype)   
//话题精华   
function digestthreads($tagid, $tids, $v)   
//话题置顶   
function topthreads($tagid, $tids, $v)
  //模块解析通用方法   
function_block.php
//处理模块   
function block_batch($param)   
//获取模块缓存   
function block_get($cachekey)   
//更新模块   
function block_set($cachekey, $blockarr)   
//字符串解析   
function parseparameter($param)   
//获取缓存分类名   
function getcachedirname($cachekey, $ext='')   
//MD5规则取缓存名   
function smd5($str)   
//获取数量sql   
function getcountsql($sqlstring, $rule, $tablename, $where)   
//获取数量和查询语句   
function getparamsql($paramarr)   
function mksqltime($time)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-362477-1-1.html 上篇帖子: web程序乱码深入分析【基础原理篇】--php为例 下篇帖子: PHP备份人人网日志脚本 ver 0.1
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表