自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 thp6 第5天

ruleRoute::rule(‘路由id/:参数:’,‘路由地址’,‘访问方法’);//默认rule的访问方法是any,快捷方式postdeleteputpatch * //any //快捷方式无需第三参数当开启了强制路由的时候,直接访问首页会报错,必须强制设置首页路由具体的地址配置规则//带一个参数//_<id>也可//带有两个参数//带有动态前缀和动态参数//带有可选参数//带有正则表达式限制控制器端创建路由地址//app.php有定义//app.php无定义。

2025-07-08 21:04:27 440

原创 thp6 第4天

1.执行CURD时,可以触发一些事件进行额外的才做‘2.部署在构造方法中,格式为Db::event('事件名','执行函数'),具体事件名如下;| 事件名称 | 描述 || `before_select` | 查询前 || `after_select` | 查询后 || `before_insert` | 插入前 || `after_insert` | 插入后 || `before_update` | 更新前 |

2025-07-07 14:04:45 929

原创 thp6 第3天

1.全局开启2.为某个模型开启3.动态的实现不修改update_time;

2025-07-07 08:08:39 265

原创 thp6 第2天

1.定义一个和数据库表匹配的模型,模型会自动对应数据表,会省略前缀,采用驼峰式命名,首字母大写;class User extends Model{}//cd_user表//为了避免重复之类的情况可以修改模型名//但是需要修改name变量2.创建的空模型继承自Model,获得了基础的功能,可以通过对应的控制器进行操作;3.可以直接使用模型的User::*调用查询方法,比如select()等;二.设置模型1.设置主键,默认为id2.从控制器端调用模型操作,如果和控制器类名重复,可以设置别名;

2025-07-05 17:46:53 567

原创 thp6第1天

1.表达式查询2.关联数组查询,key to value3.索引数组查询,数组的数组4.通过变量传递数组5.字符串形式传递,whereRaw();6.若SQL查询采用预处理模式,例id=:id,也支持。

2025-07-04 17:02:32 356

原创 thp6第0天

才想起起来记录一下学习,最开始的只写在txt上,特别乱。ps:Db对象通过connect('db_name')来链接不同数据库name和table,name省略前缀。sql相关优化原始读取select()分组读取,减少内存压力chunk() $user=Db::name()->chunk( 分组数 , function($users) ){ forearch (){}}php原生游标读取//yield 每次只读一行。

2025-07-03 17:54:15 934 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除