Thinkphp6.0/TP6框架中新增函数的解释及用法

本文介绍了ThinkPHP6.0框架中的一些新功能,包括打印与截断函数、Collection转数组、配置信息获取、字段隐藏、数据集判断、自增主键获取、验证场景定义和批量验证等。同时讲解了中间件的注册和使用,包括在路由、控制器和特定方法上的应用。
摘要由CSDN通过智能技术生成

1、dd():打印并截断。halt()同效果。dump() :打印。
2、使用Arr::collapse($array),这种方法可以将Collection数据集转化为数组。类似于在链式写法中的toArray

3、config()函数:打印后是全部配置函数,将根目录下的config文件全部收集起来了
示例:
在这里插入图片描述
4、hidden()函数可以对某个字段隐藏输出: $Db->hidden(['name']);
5、模型中判断数据集:用isEmpty(),不能用空。

if($users->isEmpty()){
   
    echo '数据集为空';
}

6、添加数据后如果需要返回新增数据的自增主键,可以使用insertGetId方法新增数据并返回主键值:

$userId = Db::name('user')->insertGetId($data);

7、 // edit 验证场景定义

public function sceneEdit()
{
   
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Jason Ho

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值