为了账号安全,请及时绑定邮箱和手机立即绑定

快速入门ThinkPHP 5.0 --模型篇

难度中级
时长 3小时 0分
学习人数
综合评分9.67
70人评价 查看评价
10.0 内容实用
9.5 简洁易懂
9.5 逻辑清晰
点,,,是什么意思?
不错呀,框架都封装好了
工具好快,敲语句要敲半天
我发现php框架普遍有这个问题,重复的方法太多,说实话没有必要,比如模型的增删查改这些方法,每种类型提供一种就好了,没必要搞太多花里胡哨的,大家都用那一种,读起来也容易。
讲的很好, 没有废话, 直接带你撸代码. 好评++
TP5要是有Yii2 Gii那种生成模型的工具就nice了,在IDE中写代码就很舒服
添加自动修改后,即使要修改的数据没有变化,时间也会更新,并返回受影响行数。这个可能有点问题。
模型类我觉得这样写,更简洁。

private $sexAttr = [
0 => '未知',
1 => '男',
2 => '女',
];

public function getSexAttr($val)
{
return $this->sexAttr[$val] ?? $this->sexAttr[0];
}
find()不是返回一维数组嘛
09:13也可以使用dump($userModel->id); 也是可行的,但是返回值不一样
讲的是真好,group开始没明白什么意思,末尾把id大于10那个条件注释掉才明白
连收费课程都没有,哪来水军,不过老师出了收费课程,我肯定买了。
老师,可不可以讲一下关于安全方面的,例如防注入,防xls攻击,资金方面使用token表单验证等等。
TP5.1
获取config下的database似乎应写成
config('database.');
注意database后的点
详见手册。
感谢大佬,讲的很好,感觉自己进步不少
课程须知
1、有一定的php基础。 2、对ThinkPHP5 有一定的了解。 3、没有接触过tp5 的学生可以先看下我之前录制的 <快速入门 ThinkPHP5 基础篇>
老师告诉你能学到什么?
1、ThinkPHP5 的数据库操作类 2、ThinkPHP5 的数据模型 3、使用数据模型快速对数据库进行增删改查的操作 4、ThinkPHP5 的自动完成操作 5、模型的自动时间戳和软删除

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消