劫持 function_core.php,function_core.php文件中常用函数
雨哲在开发插件的时候喜欢直接调用系统本身有的函数来实现,不太喜欢重复定义相同功能的函数,这里收集一下常用的function_core.php文件中的函数。
1、验证邮箱地址有效性:isemail($email);
2、随机字符:random($length, $numeric = 0);
3、查找字符是否存在:strexists($string, $find);
4、调用用户头像:avatar($uid, $size = 'middle', $returnsrc = FALSE, $real = FALSE, $static = FALSE, $ucenterurl = '');
5、调用语言包:lang($file, $langvar = null, $vars = array(), $default = null);
6、调用报错页面:system_error($message, $show = true, $save = true, $halt = true);
7、根据用户ID获取用户信息:getuserbyuid($uid, $fetch_archive = 0);
8、获取当前用户扩展字段:getuserprofile($field);
9、在预定义字符之前添加反斜杠的字符串(支持数组):daddslashes($string, $force = 1);【相关:unc_string_addslashes.asp】
10、加密解密:authcode($string, $operation = 'DECODE', $key = '', $expiry = 0);
11、获取文件:dfsockopen($url, $limit = 0, $post = '', $cookie = '', $bysocket = FALSE, $ip = '', $timeout = 15, $block = TRUE, $encodetype = 'URLENCODE', $allowcurl = TRUE, $position = 0, $files = array());
12、把预定义的字符转换为 HTML 实体(支持数组):dhtmlspecialchars($string, $flags = null);【相关:func_string_htmlspecialchars.asp】
13、函数输出一条消息,并退出当前脚本:dexit($message = '');
14、查找字符并返回(支持在数组中查找):dstrpos($string, $arr, $returnvalue = false);
15、引用模板:template($file, $templateid = 0, $tpldir = '', $gettplfile = 0, $primaltpl='');
16、签名:dsign($str, $length = 16)、modauthkey($id);
17、载入缓存数据:loadcache($cachenames, $force = false);
18、UNIX 时间戳格式化日期:dgmdate($timestamp, $format = 'dt', $timeoffset = '9999', $uformat = '');
19、日期转 UNIX 时间戳:dmktime($date);
20、计算字符长度:dstrlen($str);
21、截取长度:cutstr($string, $length, $dot = ' ...');
22、删除反斜杠(支持数组):dstripslashes($string);
23、根据aid获取缩略图:getforumimg($aid, $nocache = 0, $w = 140, $h = 140, $type = '');
24、错误提示:showmessage($message, $url_forward = '', $values = array(), $extraparam = array(), $custom = 0);
25、提交表单验证:submitcheck($var, $allowget = 0, $seccodecheck = 0, $secqaacheck = 0);
26、分页:multi($num, $perpage, $curpage, $mpurl, $maxpages = 0, $page = 10, $autogoto = FALSE, $simple = FALSE, $jsfunc = FALSE);
27、简单分页:simplepage($num, $perpage, $curpage, $mpurl);
28、生成目录:dmkdir($dir, $mode = 0777, $makeindex = TRUE);
29、来路地址:dreferer($default = '');
30、编码转换:diconv($str, $in_charset, $out_charset = CHARSET, $ForceTable = FALSE);
31、格式化字节大小:sizecount($size);
32、发送提醒:notification_add($touid, $type, $note, $notevars = array(), $system = 0);
33、发送站内短信:sendpm($toid, $subject, $message, $fromid = '', $replypmid = 0, $isusername = 0, $type = 0);
34、统计指定表指定条件的结果数量:getcount($tablename, $condition);
35、intval字符(支持数组):dintval($int, $allowarray = false);
36、删除反斜杠并反序列化:dunserialize($data);
37、获取编码类型:currentlang();
劫持 function_core.php,function_core.php文件中常用函数相关推荐
- TF:tensorflow框架中常用函数介绍—tf.Variable()和tf.get_variable()用法及其区别
TF:tensorflow框架中常用函数介绍-tf.Variable()和tf.get_variable()用法及其区别 目录 tensorflow框架 tensorflow.Variable()函数 ...
- oracle中各种函数,oracle中常用函数大全
1.数值型常用函数 函数 返回值 样例 显示 ceil(n) 大于或等于数值n的最小整数 select ceil(10.6) from dual; 11 floor(n) 小于等于数值n的最大整数 s ...
- 【推荐】有趣儿的PHP文件操作常用函数总结
有趣儿的PHP文件操作常用函数总结 以下是个人总结的PHP文件操作函数.当然,这只是部分,还有很多,我没有列出来. 一 .解析路径: 1 获得文件名: basename(); 给出一个包含有指向一个文 ...
- C语言文件读写常用函数总结
C语言文件读写常用函数总结 有点小头疼这几天复习,可是总是有些小可爱问有关C语言文件方面的内容,在此写篇博文一劳永逸. 目录 C语言文件读写常用函数总结 fopen函数 fclose函数 fseek函 ...
- php开发中常用函数总结,PHP开发中常用函数总结
PHP开发中常用函数总结 发布于 2014-10-31 08:34:03 | 48 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext Preproc ...
- c语言文件操作常用函数及读写文件代码举列
文件操作常用函数 fopen() 打开流 fclose() 关闭流 fputc() 写一个字符到流中 fgetc() 从流中读一个字符 fseek() 在流中定位到指定的字符 fputs() 写字符串 ...
- mysql中常用函数与存储过程的创建
mysql中常用函数与存储过程的创建 常用函数汇总 数学函数 字符串函数 日期和时间函数 条件判断函数 系统函数 加密函数 其他函数 自定义函数 自定义变量的声明和赋值 基本语法 实例 存储过程 事务 ...
- algorithm头文件下常用函数
algorithm头文件下常用函数 1.max(),min(),abs() 应用:max(x,y)和min(x,y)分别返回x和y中的最大值和最小值,且参数必须是两个. abs(x) 返回x的绝对值. ...
- python调用js库中的函数_Python 调用JS文件中的函数
Python 调用JS文件中的函数 1.安装PyExecJS第三方库 2.导入库:import execjs 3.调用JS文件中的方法 Passwd = execjs.compile(open(r&q ...
最新文章
- 全国移动联通基站数据升级包(2013年1月基站升级包).rar
- Ubuntu18.04下无法进入图形界面、无法调整分辨率、无法重装显卡驱动问题的解决方式
- 从JS对象开始,谈一谈“不可变数据”和函数式编程
- 关于字符串中函数的实现( C语言 )
- mysql5.6 线程池_[MySQL5.6] Percona Server 5.6.14的线程池浅析
- java中重载和重写
- linux安装多路径报错,Linux操作系统配置多路径通用教程(适用于(RHEL,CentOS,SuSE等)...
- 安卓开发3d模型展示源码_玩具模型样品3D打印,让玩具开发无限可能
- java hql 连接查询,java – 如何从HQL表单中的两个连接表查询中选择*?
- 基于OpenCV库的Gabor滤波器的实现
- SiTime 硅晶振抖动定义和测量方法
- vscode node 乱码 非中文乱码
- matlab三角区域积分,关于复杂三角函数的二重积分,matlab该怎么求啊
- java微博情感倾向性分析_基于微博的情感倾向性分析方法研究
- win8计算机禁止休眠,win8系统设置禁止电脑休眠的教程方法
- Fcitx使用搜狗词库与皮肤
- python 智能识别 商品_python人工智能-图像识别
- 慧居科技在港交所上市状态“失效”,双良科技为控股股东
- 软件工程毕业论文mysql英文翻译,软件工程专业毕业设计外文文献翻译.doc
- 【基础篇】MySQL系列之where条件查询