application/functionFunctions.php

Functions

DayHour()

DayHour() 

一天中12小时时间数组

DayHourPart()

DayHourPart() 

[DayHourPart description]

NumTransform()

NumTransform(\[type]  $num) 

数字添加前导零

Parameters

\[type] $num

[description]

cutstr()

cutstr(\[string]  $string, \[string]  $length, string  $dot = '...') : \[string]

[cutstr 汉字切割]

Parameters

\[string] $string

[需要切割的字符串]

\[string] $length

[显示的长度]

string $dot

[切割后面显示的字符]

Returns

\[string] —

[切割后的字符串]

getPassedHours()

getPassedHours(\[int]  $distence) : \[string]

[getPassedHours 某时间戳到现在所经过的时间]

Parameters

\[int] $distence

[时间戳]

Returns

\[string] —

[秒/分钟/小时]

loadClass()

loadClass(\<type>  $sClass, \<type>  $aParam = "", \<type>  $bForceInst = FALSE) : \sClass

loadClass 类对象生成器,自动载入类定义文件,实例化并返回对象句柄

Parameters

\ $sClass

类名称

\ $aParam

类初始化时使用的参数,数组形式

\ $bForceInst

是否强制重新实例化对象

Returns

\sClass

escapeInfo()

escapeInfo(mixed  $info) : mixed

清除危险信息

Parameters

mixed $info

Returns

mixed

htmlspecialcharsUni()

htmlspecialcharsUni(  $text,   $entities = true) : string

针对Unicode不安全改进的安全版htmlspecialchars()

Parameters

$text
$entities

Returns

string

searchString()

searchString(array  $keyword, string  $con, string  $method, array  $field) : string

高级搜索代码

Parameters

array $keyword

关键字数组

string $con

关系,and 或 or

string $method

模糊或者精确搜索

array $field

要搜索的字段数组

Returns

string

wtrim()

wtrim(string  $str) : string

增加了全角转半角的trim

Parameters

string $str

原字符串

Returns

string —

$str 转换后的字符串

sbc2abc()

sbc2abc(string  $str) : string

全角转半角

Parameters

string $str

原字符串

Returns

string —

$str 转换后的字符串

errorTip()

errorTip(  $str,   $exit = true,   $url = '') 

输出顶部错误提示

Parameters

$str
$exit
$url

successTip()

successTip(\unknown_type  $str, \unknown_type  $exit = false,   $url = '') 

输出顶部成功提示

Parameters

\unknown_type $str
\unknown_type $exit
$url

alert()

alert(  $str,   $exit = false) 

弹出警告

Parameters

$str
$exit

output()

output(  $var,   $isexit = "exit") : \:

Parameters

$var
$isexit

Returns

\: —

removeXSS()

removeXSS(  $str) 

Parameters

$str

transCase()

transCase(  $str) 

Parameters

$str

scriptAlert()

scriptAlert(  $var,   $exit = 1) 

Parameters

$var
$exit

GetWeeks()

GetWeeks() 

GetMonth()

GetMonth(  $sign) 

Parameters

$sign

errorrTipReturn()

errorrTipReturn(  $str) 

输出顶部错误提示并返回

Parameters

$str

refresh()

refresh(string  $url = '',   $mode = '') 

跳转至父页面

Parameters

string $url

跳转地址

$mode

enableUploadAttach()

enableUploadAttach(  $upload_file,   $max_size = 512000,   $enable_type = array("gif", "jpg", "png", "zip", "rar")) 

Parameters

$upload_file
$max_size
$enable_type

mkFolders()

mkFolders(\[type]  $folders, \[type]  $cache_path) : \[type]

[mkFolders 递归创建文件夹]

Parameters

\[type] $folders

[description]

\[type] $cache_path

[description]

Returns

\[type] —

[description]

handleError()

handleError(integer  $errorNo, string  $message, string  $filename, integer  $lineNo) 

得到PHP错误,并报告一个系统错误

Parameters

integer $errorNo
string $message
string $filename
integer $lineNo

encrypt()

encrypt(  $str,   $toBase64 = false,   $key = "www.smesauz.com20380201") 

Parameters

$str
$toBase64
$key

decrypt()

decrypt(  $str,   $toBase64 = false,   $key = "www.smesauz.com20380201") 

Parameters

$str
$toBase64
$key

ed()

ed(  $str,   $key = "www.smesauz.com20380201") 

Parameters

$str
$key

addtask()

addtask(  $data) 

Parameters

$data

GetData()

GetData(  $url) 

名称: 请求接口获取数据 参数: string $key 接口地址 返回值: array 数据;

Parameters

$url

PostData()

PostData(  $url,   $data) 

名称: 请求接口提交数据 参数: string $key 接口地址 参数: array $data 提交数据 返回值: array 数据;

Parameters

$url
$data

uicode_z()

uicode_z(  $str,   $method = 'en') 

Parameters

$str
$method

trace()

trace(  $value = '[yaf]',   $label = '',   $level = 'DEBUG',   $record = false) 

Parameters

$value
$label
$level
$record

logs()

logs(  $message,   $destination = '',   $level = 'DEBUG') 

Parameters

$message
$destination
$level

Z()

Z(string  $name = '', string  $tablePrefix = '', mixed  $connection = '') : \Model

实例化一个没有模型文件的Model

Parameters

string $name

Model名称 支持指定基础模型 例如 MongoModel:User

string $tablePrefix

表前缀

mixed $connection

数据库连接信息

Returns

\Model

mongo()

mongo() : 

Returns