Ecshop函数库

lib_base.php

sub_str($str,$length=0,$append=true)  截取UTF-8编码下的字符串

real_ip()  获取用户真实的ip

str_len($str)  计算字符串的长度

get_crlf()  获取用户操作系统的换行符

send_mail($name,$email,$subject,$content,$type=0,$notification=false)  邮件发送

gd_version()  获取服务器上的GD版本

file_mode_info($file_path)  文件或目录权限检查函数

make_dir($folder)  检查目标文件夹是否存在,如果不存在则自动创建该目录

gzip_ennabled()  获得系统是否启用了gzip

addslashes_deep($value)  递归方式的对变量中的特殊字符进行转义

addslashes_deep_obj($obj)  将对象成员变量或者数组的特殊字符进行转义

stripslashes_deep($value)  递归方式的对变量中的特殊字符去除转义

make_semiangle($str)  将一个字串中含有全角的数字字符、字母、空格或'%+-()'字符转换为相应半角字符

check_file_type($filename, $realname = '', $limit_ext_types = '')  检查文件类型 /文件名/真实文件名/允许的文件类型

mysql_like_quote($str)   对 MYSQL LIKE 的内容进行转义 过滤掉_ %等字符.

real_server_ip()  获取服务器的ip

ecs_header($string, $replace = true, $http_response_code = 0)  自定义 header 函数,用于过滤可能出现的安全隐患

ecs_iconv($source_lang, $target_lang, $source_string = '')  自定义的编码转换

ecs_geoip($ip)  取得IP的地址,采用IP库

trim_right($str)  去除字符串右侧可能出现的乱码

move_upload_file($file_name, $target_name = '')  将上传文件转移到指定位置

json_str_iconv($str)  将JSON传递的参数转码

get_file_suffix($file_name, $allow_type = array())  获取文件后缀名,并判断是否合法

read_static_cache($cache_name)   读结果缓存文件

write_static_cache($cache_name, $caches)  写结果缓存文件

posted @ 2015-10-27 14:11  大赦天下  阅读(167)  评论(0编辑  收藏  举报