### 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: 要轉換的內容
```