### R调用,用于数据返回
```
R($callback, ...$table);
$callback: 回调函数
$table: 需要实例化的数据表名,多个的以逗号隔开
示例:
R(function ($e) {
$test_table;//实例化后的数据表名前加$使用
$user;//小程序时使用,用于自动获取用户信息,需要/server/models/login.php配合使用
return [$code,$msg,$data];//返回数据,
}, 'test_table');
```
### P打印输出数据
```
P('This7');
```
### D数据库操作
```
D($table);
$table: 表名,不带前缀
```
### C获取配置信息
```
C($class,$name);
$class: 配置文件
$name: 配置项
```
### N判断接收的参数是否包含需求字段
```
N(...$vars);
$vars: 需要判断的字段名,不限个数,以逗号隔开
(判断字段是否存在,不判断内容是否为空)
```
### get接收GET方式传参的某个字段
```
get($name);
$name: 需要获取的字段
(不存在则为空)
```
### post接收POST方式传参的某个字段
```
post($name);
$name: 需要获取的字段
(不存在则为空)
```
### page分页查询
```
page($pagenum,$table,$where,$order,$join);
$pagenum: 每页获取数量
$table: 表名
$where: 查询条件,支持数组或者字符串拼接
$order: 排序,示例array(排序字段,排序方式)
$join: 关联表,示例array(关联表名,表字段,字段关系,关联表字段)
```
### ret接口数据返回
```
ret($code,$msg,$body,$type);
$code: 错误码
$msg: 消息提示
$body: 返回数据
```
### is_json判断是否是JSON
```
is_json($str);
$str: 要判断的字符串
```
### to_json把数组转JSON
```
to_json($arr);
$arr: 要转换的数组
```
### to_array把JSON转换成数组
```
to_array($str);
$str: 要转换的JSON字符串
```
### remove_comment去除PHP代码注释
```
remove_comment($content);
$content: 代码
```
### to_mkdir创建目录
```
to_mkdir($path,$data);
$path: 目录名称
$data: 写入数据
```
### redirect重定向URL地址
```
redirect($url,$method);
$url: 跳转地址
$method: 跳转模式,auto 、 location 和 refresh
```
### site_url重新组合URL地址
```
site_url($url,$parameter);
$url: 地址
$parameter: 参数,支持数组或字符串拼接
```
### array_remove删除数组指定KEY的项
```
array_remove($data, $key);
$data: 数组
$key: key值
```
### get_sn生成唯一编号
```
get_sn();
```
### get_ip获取客户端ip地址
```
get_ip();
```
### unhtml将HTML转普通字符串
```
unhtml($content);
$content: 要转换的内容
```