首页 » SEO优化 » phptp教程技巧_PHPTP51验证器在场景验证中传参的运用

phptp教程技巧_PHPTP51验证器在场景验证中传参的运用

访客 2024-11-24 0

扫一扫用手机浏览

文章目录 [+]

一个场景:用户保存自己的昵称,如果已经有其他用户用了这个昵称则不许可保存,但是要打消当前用户自己,由于如果用户未作修正,新昵称和老昵称一样,是可以保存的。

由于昵称定义了唯一规则:

phptp教程技巧_PHPTP51验证器在场景验证中传参的运用

'name' => 'unique:user',

phptp教程技巧_PHPTP51验证器在场景验证中传参的运用
(图片来自网络侵删)

以是即便是当前用户也不能保存未经修正一样的昵称。

办理方法:在掌握器中,就把uid(主键)通过验证器唯一通道 $data参数通报给验证器

//掌握器代码

$data['uid'] = 10;

$validate = $this->validate($data, 'app\common\validate\User.info');

这样,验证器就会自动打消当前主键,当前主键可以顺利保存。
不会被唯一性束缚。

有碰着同样问题的小伙伴,可以参考。

干系课程:PHP视频教程

以上便是【PHP】TP5.1验证器在场景验证中传参的利用的详细内容,更多请关注其它干系文章!

更多技巧请《转发 + 关注》哦!

相关文章

香港IT外企,科技创新的“东方明珠”

香港,这座国际金融中心,凭借其独特的地理位置、完善的法治环境、高效的市场机制和多元化的文化底蕴,吸引了众多国际知名IT企业的入驻。...

SEO优化 2024-12-26 阅读0 评论0

香港IT玩具,科技启蒙的未来教育神器

随着科技的飞速发展,教育领域也在不断变革。在这个信息化时代,IT玩具作为一种新兴的教育工具,正逐渐走进我们的生活。香港作为国际金融...

SEO优化 2024-12-26 阅读0 评论0

C语言零基础入门指南,开启编程之旅

随着科技的不断发展,编程已经成为一项必备技能。而C语言作为一门基础而强大的编程语言,受到了广大编程爱好者的青睐。本文将为您详细讲解...

SEO优化 2024-12-26 阅读0 评论0

C语言逻辑之美,探寻计算机世界的奥秘

C语言作为一种高级编程语言,广泛应用于操作系统、嵌入式系统、大型软件等领域。其简洁明了的语法、高效的执行速度以及丰富的库函数,使其...

SEO优化 2024-12-26 阅读0 评论0