无任何框架依赖可视化CURD代码生成工具

源码

gitee地址:https://gitee.com/iszsw/curd

github地址:https://github.com/iszsw/curd

文档

https://doc.zsw.ink

安装

# 运行环境要求 PHP8+ composer require iszsw/curd

1、在线编辑生成页面

控制器中粘贴下面代码

use curdConfig; $config = new Config(); // 代码保存的绝对路径 $config->save_path = __DIR__ . "/curd"; // PDO连接,读取数据库的表、字段预载入(如果不需要读取数据表结构可以不配置) // 如果在框架中可以通过助手获取 (ThinkPHP: Db::connect()->connect()、Laravel:DB::getPdo()) $config->db_pdo = new PDO("mysql:host=localhost;charset=utf8", 'root', 'root'); // 指定表名 $config->db_database = 'surface'; // 显示页面 $data = (new curdView($config))->fetch(); echo is_array($data) ? json_encode($data) : $data;

2、引入生成的页面代码

在线编辑保存之后会在相应目录生成curd代码,路由控制器引入生成的类就完成了

if ($this->request->isAjax()){ // 异步请求返回表格数据 return json_encode([ "code" => 0, "data" => [ 'data' => [], // 记录列表 'total' => 10, // 总记录数 ], 'msg' => "success" ],JSON_UNESCAPED_UNICODE); } return (new appcurdAdmin())->view();

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。