框架支持:
命名空间,支持composer多域名部署分布式环境支持(cookie入库)php7以上mysqlicontroller: 参数验证, 代码业务逻辑 model: 封装复杂的业务逻辑 server: 有事务的业务逻辑 view: 模板
每次编辑,更新,删除都要对业务的图片进行处理
#添加/编辑文章时, 处理文章图片, $d是文章入库字段 m('Attachment','xcom')->imgSure('article',$id,$d); #删除文章,同时删除图片 m('Attachment','xcom')->imgDel('article',$d['id'],true);db函数的使用
#组装条件搜索 $map = [['and','id','=', 1]]; $w = where($map); $rs = $this->db->query("select * from user $w[0]",$w[1]); #搜索多条 $rs = $this->db->query("select * from user where status=?",[0]); #搜索单条 $rs = $this->db->query("select * from user where status=?",[0],1); #插入数据 $data = ['name'=>'张三', 'status'=>0]; $id = $this->db->insert('user', $data); #更新数据 $data = ['id'=>1,'name'=>'张三', 'status'=>0]; $this->db->update('user', $data); #搜索多条,并返回数据库总条数 $rs = $this->db->query("select * from user where status=?",[0],'',true); #快捷方法 find, update, select, insert, insertAll #sql快捷方式,使用时注意他们的参数显示模板
$this->fetch([键值对]);验证参数
$d = $this->post; $rule = [ 'title'=>'require', ]; $msg = [ 'title.require'=>'请填写标题', ]; check($rule,$msg,$d);post返回函数
if(is_post()){ suc([键值对数据]);#成功返回 err('错误提示语句');#失败返回 }具体使用,内部团队沟通.... xcore® 版权所有 xielisen。
转载于:https://www.cnblogs.com/xielisen/p/8555067.html