gpt4 book ai didi

php - Laravel IN 验证或 ENUM 值验证

转载 作者:IT王子 更新时间:2023-10-29 01:20:25 25 4
gpt4 key购买 nike

我开始使用 Laravel。我搜索但没有找到如何使用某些 ENUM 值验证数据。在下面的代码中,我需要 type 必须只是 DEFAULTSOCIAL。一个或另一个:

$validator = Validator::make(Input::only(['username', 'password', 'type']), [
'type' => '', // DEFAULT or SOCIAL values
'username' => 'required|min:6|max:255',
'password' => 'required|min:6|max:255'
]);

可能吗?

最佳答案

在:默认,社交​​
验证中的字段必须包含在给定的值列表中。

not_in:DEFAULT,SOCIAL
验证中的字段不得包含在给定的值列表中。

$validator = Validator::make(Input::only(['username', 'password', 'type']), [
'type' => 'in:DEFAULT,SOCIAL', // DEFAULT or SOCIAL values
'username' => 'required|min:6|max:255',
'password' => 'required|min:6|max:255'
]);

关于php - Laravel IN 验证或 ENUM 值验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28976658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com