Discuz之Function core详解

Discuz之Function core详解

ID:39549470

大小:171.00 KB

页数:27页

时间:2019-07-06

Discuz之Function core详解_第1页
Discuz之Function core详解_第2页
Discuz之Function core详解_第3页
Discuz之Function core详解_第4页
Discuz之Function core详解_第5页
资源描述:

《Discuz之Function core详解》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、/***系统错误处理*@param$message错误信息*@param$show是否显示信息*@param$save是否存入日志*@param$halt是否中断访问*/functionsystem_error($message,$show=true,$save=true,$halt=true){......}/***更新session*@global$_G*@staticvarboolean$updated*@paramboolean$force*@r

2、eturnboolean*/functionupdatesession($force=false){......}/***获取microtimefloat数值,为了兼容php4*@return*/functiondmicrotime(){......}/***设置全局$_G中的变量*@global$_G*@param$key键*@param$value值*@param$group组(准备废弃,尽量不用)*@returntrue**@exampl

3、e*setglobal('test',1);//$_G['test']=1;*setglobal('config/test/abc')=2;//$_G['config']['test']['abc']=2;**/functionsetglobal($key,$value,$group=null){......}/***获取全局变量$_G当中的某个数值*@global$_G*@param$key*@param$group计划废弃的参数,不建议使用*@return**$v=getgl

4、obal('test');//$v=$_G['test']*$v=getglobal('test/hello/ok');//$v=$_G['test']['hello']['ok']*/functiongetglobal($key,$group=null){......}/***取出get,post,cookie当中的某个变量**@paramstring$kkey值*@paramstring$type类型*@returnmix*/functiongetgpc($k,$type='GP'){......}/***根

5、据uid获取用户基本数据*@staticvararray$users存放已经获取的用户的信息,避免重复查库*@param$uid*@return*/functiongetuserbyuid($uid){......}/***获取当前用户的扩展资料*@param$field字段*/functiongetuserprofile($field){......}/***对字符串或者输入进行addslashes操作*@param$string*@param$force*@retu

6、rn*/functiondaddslashes($string,$force=1){......}/***对字符串进行加密和解密*@param$string*@param$operationDECODE解密

7、ENCODE加密*@param$key当为空的时候,取全局密钥*@param$expiry有效期,单位秒*@return*/functionauthcode($string,$operation='DECODE',$key='

8、',$expiry=0){......}/***远程文件文件请求兼容函数*/functiondfsockopen($url,$limit=0,$post='',$cookie='',$bysocket=FALSE,$ip='',$timeout=15,$block=TRUE){......}/***HTML转义字符*@param$string-字符串*@return返回转义好的字符串*/functiondhtmlspecialchars($string){......}/***退出程序同exit的区别,对输出数据

9、会进行重新加工和处理*通常情况下,我们建议使用本函数终止程序,除非有特别需求*@param$message*/functiondexit($message=''){......}/***同phpheader函数,针对location跳转做了特殊处理*@param$string*@param$replace*@param$ht

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。