PHP 클래스 Helper\Utils

파일 보기 프로젝트 열기: sendya/shadowsocks-panel 1 사용 예제들

공개 메소드들

메소드 설명
br2nl ( $text ) : mixed 将html中的
换行符转换为文本框中的换行符
cronStatus ( $enabled, $nextrun ) 计划任务显示状态
flowAutoShow ( $value, integer $type = 1 ) : float | string 流量单位
gb ( )
getNewPort ( ) : mixed 获取下一个端口号
getShortName ( &$class )
getUserIP ( ) : string 获取客户端IP地址
gravatar ( $email, integer $s = 128, string $d = 'mm', string $r = 'g', boolean $img = false, array $atts = [] ) : string Gravatar pic
kb ( )
mailCheck ( $address ) : null | string 邮件地址检测
mb ( )
menuActive ( $link = "", $args = "" )
placeholderReplace ( $content, $params ) : string 对邮件占位符进行替换 支持:
     {SITE_NAME} : 站点名称
     {nickname}  : 当前用户名称
     {email}     : 用户电子邮件
     {code}      : 验证码
     {newPassword}: 新密码
     {useTraffic}: 已用流量
     {transfer}  : 总流量
     {expireTime}: 到期时间
     {avatar}:     用户头像 (必须与 {email} 同时使用)
     {REGISTER_URL}: 注册校验链接
planAutoShow ( $plan ) : string 账户类型显示自定义名称
randomChar ( integer $length = 8 ) : string 获取随机字符串
send_http_status ( integer $code ) : void 发送 HTTP 状态码 http://httpstatus.es/ http://en.wikipedia.org/wiki/List_of_HTTP_status_codes http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
toGB ( $value )
toKB ( $value ) * get & set
toMB ( $value )

메소드 상세

br2nl() 공개 정적인 메소드

将html中的
换行符转换为文本框中的换行符
public static br2nl ( $text ) : mixed
$text
리턴 mixed

cronStatus() 공개 정적인 메소드

计划任务显示状态
public static cronStatus ( $enabled, $nextrun )
$enabled
$nextrun

flowAutoShow() 공개 정적인 메소드

流量单位
public static flowAutoShow ( $value, integer $type = 1 ) : float | string
$value
$type integer
리턴 float | string

gb() 공개 정적인 메소드

public static gb ( )

getNewPort() 공개 정적인 메소드

获取下一个端口号
public static getNewPort ( ) : mixed
리턴 mixed

getShortName() 공개 정적인 메소드

public static getShortName ( &$class )

getUserIP() 공개 정적인 메소드

获取客户端IP地址
public static getUserIP ( ) : string
리턴 string

gravatar() 공개 정적인 메소드

Gravatar pic
public static gravatar ( $email, integer $s = 128, string $d = 'mm', string $r = 'g', boolean $img = false, array $atts = [] ) : string
$email
$s integer
$d string
$r string
$img boolean
$atts array
리턴 string

kb() 공개 정적인 메소드

public static kb ( )

mailCheck() 공개 정적인 메소드

邮件地址检测
public static mailCheck ( $address ) : null | string
$address
리턴 null | string

mb() 공개 정적인 메소드

public static mb ( )

menuActive() 공개 정적인 메소드

public static menuActive ( $link = "", $args = "" )

placeholderReplace() 공개 정적인 메소드

对邮件占位符进行替换 支持:
     {SITE_NAME} : 站点名称
     {nickname}  : 当前用户名称
     {email}     : 用户电子邮件
     {code}      : 验证码
     {newPassword}: 新密码
     {useTraffic}: 已用流量
     {transfer}  : 总流量
     {expireTime}: 到期时间
     {avatar}:     用户头像 (必须与 {email} 同时使用)
     {REGISTER_URL}: 注册校验链接
public static placeholderReplace ( $content, $params ) : string
$content
$params array
리턴 string

planAutoShow() 공개 정적인 메소드

账户类型显示自定义名称
public static planAutoShow ( $plan ) : string
$plan
리턴 string

randomChar() 공개 정적인 메소드

获取随机字符串
public static randomChar ( integer $length = 8 ) : string
$length integer
리턴 string

send_http_status() 공개 정적인 메소드

发送 HTTP 状态码 http://httpstatus.es/ http://en.wikipedia.org/wiki/List_of_HTTP_status_codes http://zh.wikipedia.org/wiki/HTTP%E7%8A%B6%E6%80%81%E7%A0%81
public static send_http_status ( integer $code ) : void
$code integer 状态码
리턴 void

toGB() 공개 정적인 메소드

public static toGB ( $value )

toKB() 공개 정적인 메소드

* get & set
public static toKB ( $value )

toMB() 공개 정적인 메소드

public static toMB ( $value )