hdwiki中lib文件目录功能

来源:互联网 发布:数据采集卡的选择 编辑:程序博客网 时间:2024/05/16 18:25
cache.class.php (cache操作类) 
getcachefile($cachename)取得缓存文件 
isvalid($cachename,$cachetime)缓存文件是否有效 
getcache($cachename,$cachetime=0)取得缓存文件内容 
writecache($cachename, $data)将内容写入缓存文件 
removecache($cachename)删除缓存文件 
encode_base64($data) 缓存内容进行base64编码 
encode_json($data) 缓存内容进行json编码 
Chinese.class.php 
Chinese($SourceLang, $TargetLang)构造函数,初始化数据 
_lang($LangCode)设置编码 
_hex2bin($hexdata)16进制转2进制 
OpenTable()取得unicode编码表 
CHSUtoUTF8($c)简体繁体中文的unicode转为utf8 
Convert($SourceText)转码函数 
Utf8_Unicode($char) utf转unicode
file.class.php (文件操作类) 
forcemkdir($path)强制生成文件夹 
iswriteable($file)文件或文件夹是否可写 
cleardir($dir,$forceclear=false)清空文件夹 
removedir($dir)删除文件夹 
copydir($srcdir, $dstdir)递归拷贝文件夹 
readfromfile($filename)读取文件内容 
writetofile($filename,&$data)写入文件 
uploadfile($attachment,$target,$maxsize=1024,$is_image=1)上传文件 
hheader($string, $replace = true, $http_response_code = 0)跳转 
downloadfile($filepath,$filename='')数据流下载文件 
extname($filename)取得文件后缀 
createaccessfile($path)创建.htaccess文件 
getdirsize($filedir) 取得文件夹大小 
get_file_by_ext($dir,$ext=array())在目录$dir中,找出后缀属于$ext的文件 
getfileinfo:取得文件dirname,basename 和 extension等信息
hddb.class.php (数据库操作类) 
hddb($dbhost, $dbuser, $dbpw, $dbname = '',$dbcharset='utf8', $pconnect=0)链接数据库设置编码 
select_db($dbname)选择数据库 
fetch_array($query, $result_type = MYSQL_ASSOC)取数据 
result_first($sql)取第一条数据的值 
fetch_first($sql)取第一条数据 
fetch_by_field($table,$field,$value,$select_fields='*')根据字段取数据 
update_field($table,$field,$value,$where)根据字段更新表 
fetch_total($table,$where='1')取总数 
query($sql, $type = '')执行查询 
affected_rows()影响行数 
get_array($sql)获取数据列表的数组 
errorlog($msg,$sql)记录错误信息到日志文件 
json.class.php (json操作类) 
Services_JSON($use = 0)初始化 
utf162utf8($utf16)utf16转为utf8 
utf82utf16($utf8)utf8转为utf16 
encode($var)将变量编码成json格式 
name_value($name, $value)将json格式的名称和值配对 
reduce_string($str)过滤注释 
decode($str)将json格式内容解码 
isError($data, $code = null)异常处理 
sendmail.inc.php
simple_html_dom.php
string.class.php (字符串操作类) 
substring($str, $start=0, $limit=12)剪切字符串 
hiconv($str,$to='',$from='',$force=false)转码 
hstrlen($str)取得字符串长度 
hstrtoupper($str)转换为大写 
hstrtolower($string)转换为小写 
haddslashes($string, $force = 0)转义字符 
hstripslashes($string)去掉转义 
convercharacter($str)替换换行符 
getfirstletter($string)得到第一个拼音 
stripspecialcharacter($string)过滤特殊字符 
convert_to_unicode($string)转为unicode 
stripscript($string)过滤script代码 
template.class.php (模版操作类) 
template($tplname='default')初始化 
assign($k, $v)设置可用变量 
setlang($langtype='zh',$filename)设置语言 
display($file)显示htm文件 
gettpl($file)取得解析后的模板文件 
complie()解析模板 
stripvtag($s)过滤标签 
loopsection($arr, $k, $v, $statement)解析循环语句 
lang($k)解析语言变量 
url($u)解析url语法 
HDwiki($taglist, $statement='')解析HDwiki标签语法 
callback($matches) HDwiki方法的回调函数 
block:取得模版文件方法
util.class.php 
random 生成以个随机字符串 
image_compress 图片压缩,应用中将图片压缩成三个尺寸。 
isimage 判断是否是一个图片 
getfirstimg 得到第一个图片的地址 
getimagesnum 得到内容中图片的数量 
formatfilesize 得到图片的大小 
getip 得到ip 
makecode 生成验证码 
hfopen 模仿post打开一个网址,可以用来向这个网址传参数。 
is_mem_available 判断传过来的参数是否是允许的大小 
strcode:代码编码
is_private_ip:检测给出IP是否为内网Ip
xmlparser.class.php 
parse 根据参数文件路径分析xml文件 
startHandler 定义一个开始的标记 
dataHandler 定义个需得到得标记 
endHandler 定义结束的标记 
zip.class.php (zip文件操作类) 
get_List 得到压缩文件包内的文件列表包括目录 
Add 封装的方法既可以用来朝压缩包里添加一个文件也可以是目录 
get_file 得到压缩包里面的纯文件 
add_dir 朝压缩包里面添加一个目录 
add_File 朝压缩包里面添加一个目录 
DosTime 
Extract 执行解压缩操作 
ReadFileHeader 读取文件头 
ReadCentralFileHeaders 
ReadCentralDir 
ExtractFile 从压缩包里面解压出文件 
zip_dir 压缩一个目录包括子目录 
dir_Tree 循环将目录树添加到压缩包
0 0
原创粉丝点击