public static
string
|
#
subStr( string $str, string $len, string $enc = 'utf8' )
截取字符串
Parameters
- $str
- 要截取的字符串参数
- $len
- 截取的长度
- $enc
- 字符串编码
Returns
string
|
public static
string
|
#
subStrHTML( string $str, string $len, string $enc = 'utf8' )
安全的截取HTML字符串
Parameters
- $str
- 要截取的字符串参数
- $len
- 截取的长度
- $enc
- 字符串编码
Returns
string
|
public static
string
|
#
formatHTMLString( string $str, boolean $removing_doctype = true )
处理HTML字符串,清除未闭合的HTML标签等
Parameters
- $str
- HTML字符串
- $removing_doctype
Returns
string
|
public static
integer
|
#
strLen( string $str, string $enc = 'gb2312' )
计算字符串长度
Parameters
- $str
- 要计算的字符串
- $enc
- 默认utf8编码
Returns
integer
|
public static
array
|
#
stringToArray( string $str, string $charset = 'utf-8' )
将指定编码的字符串分割为数组
Parameters
- $str
- $charset
- 字符编码 默认utf-8
Returns
array
|
public static
string
|
#
md10( string $str = '' )
返回一个10位的md5编码后的str
Parameters
Returns
string
|
public static
string
|
#
getExt( string $file )
取得文件扩展名
Parameters
Returns
string
|
public static
boolean
|
#
createFolders( string $path, integer $mode = 0755, boolean $recursive = true )
创建文件夹
Parameters
Returns
boolean
|
public static
boolean
|
#
mkfile( string $file_name, integer $mode = 0644, integer $dir_mode = 0755 )
根据文件名创建文件
Parameters
- $file_name
- $mode
- $dir_mode
Returns
boolean
|
public static
boolean
|
#
validEmail( string $email, string $add_valid_expr = "/^[a-zA-Z0-9]([\w\-\.]?)+/" )
验证电子邮件格式
Parameters
Returns
boolean
|
public static
string
|
#
random( integer $length, integer $numeric = 0 )
返回一个指定长度的随机数
Parameters
Returns
string
|
public static
array
|
#
parseAt( string $str )
解析@到某某
Parameters
Returns
array
|
public static
mixed
|
#
stripSelectedTags( string $str, string $disallowable = '<script><iframe><style><link>' )
过滤非法标签
Parameters
Returns
mixed
|
public static
string
|
#
convertTags( string $str )
转换html实体编码
Parameters
Returns
string
|
public static
string
|
#
authCode( string $string, string $operation = 'DECODE', string $key = 'crossphp', integer $expiry = 0 )
字符串加密解密算法
Parameters
- $string
- $operation
- $key
- $expiry
Returns
string
|
public static
string
|
#
encodeParams( string $str, string $key, string $operation = 'encode' )
简单字符串加解密
Parameters
- $str
- $key
- $operation
- encode加密 其他任意字符解密
Returns
string
|
public static
string
|
#
getPath( integer $id, string $path_name = '' )
生成四层深度的路径
如 id = 31 拼成如下路径
000/00/00/31
生成四层深度的路径
如 id = 31 拼成如下路径
000/00/00/31
Parameters
Returns
string
|
public static
integer|mixed|string
|
#
curlRequest( string $url, array|string $vars = array(), string $method = 'POST', integer $timeout = 10, boolean $CA = false, string $cacert = '' )
发送一个curl请求
Parameters
- $url
- $vars
- $method
- $timeout
- $CA
- $cacert
- http://curl.haxx.se/ca/cacert.pem
Returns
integer|mixed|string
|
public static
string
|
#
escape( string $str, integer $quote_style = ENT_COMPAT )
htmlspecialchars 函数包装
Parameters
Returns
string
|
public static
integer|boolean
|
#
arrayRandomRate( array $array )
求概率 返回key
array(
'a' => 60
'b' => 30
'c' => 10
);
求概率 返回key
array(
'a' => 60
'b' => 30
'c' => 10
);
Parameters
Returns
integer|boolean
|
public static
boolean
|
#
isChinese( string $string )
判断是否是中文字符串
Parameters
Returns
boolean
|
public static
boolean
|
#
isMobile( integer $mobile )
验证是否是一个正确的手机号
Parameters
Returns
boolean
|
public static
boolean
|
#
checkIDCard( string $id_card, boolean|true $just_check_length = true )
校验身份证号码
Parameters
- $id_card
- $just_check_length
- 是否只校验长度
Returns
boolean
|
public static
mixed|string
|
#
encrypt( string $data, string $op = 'DECODE', string $key = '!@#%c*r&o*s^s%p$h~p&', string $method = 'AES-256-CBC' )
加解密
Parameters
Returns
mixed|string
|
public static
string
|
|
public static
string
|
#
getLongIp( string $ip = '' )
返回IP的整数形式
Parameters
Returns
string
|
public static
string
|
#
ftime( integer $time, string $format = 'Y-m-d H:i:s', integer $start_time = 0, string $suffix = '前' )
显示友好时间格式
Parameters
- $time
- 时间戳
- $format
- $start_time
- $suffix
Returns
string
|
public static
string
|
#
convert( integer $size )
格式化数据大小(单位byte)
Parameters
Returns
string
|