多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 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: 要转换的内容 ```