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) 写结果缓存文件