说明
为方便开发人员使用,框架定义了一些常用的全局函数
dump($vars, $label = '', $return = false) | 以可读格式显示变量内容 |
lib($file) | 包含一个外部库 |
table($name = '', $fileCache = false) | 生成一个通用表对象 |
mongo($name) | 生成一个Mongo表对象 |
plugin($m = null, $c = null, $a = null, array $params = []) | 当本框架作为插件使用时的入口 |
isCliMode() | 判断当前是否处于命令行模式 |
mid($content, $beginString = false, $endString = false) | 取指定定界符中间的内容 |
left($str, $len = 10) | 简化 字符串 左取 |
translation($name = '', array $params = []) | 获取多语言翻译 |
datetime($time = null) | 生成 Y-m-d H:i:s的时间字符串 |
gmdatetime($time = null) | 以标准时区显示时间(0时区) |
today() | 以Y-m-d格式显示当前日期 |
json($something) | 常用的JSON编码,中文不转码 |
cdata($key, $val) | 常用的XML中的CDATA段 |
cdatas(array $arr) | 常用XML中的CDATA 数组 字段 |
isWindows() | 判断当前操作系统是否Windows |
isCliMode() | 判断当前是否处于命令行模式 |
makeDir($path) | 越级创建目录 |
write($file, $content, $flag = 0) | 对file_put_contents的封装,以修正文件所有者 |
redis($name, $orderBy = []) | 创建redis 表对象,这是SRedis的一个快捷入口 |
memoryUsed() | 以KMGT格式 显示当前使用的内存 |
mb_strlen($string = null) | 如果未包含MB扩展,则自行定义 mb_strlen方法 |
jsonP($data) | 构造并返回JsonP结果 |