ホームページ >バックエンド開発 >PHPチュートリアル >yii2 モデル検証ルール rules ルールの検証が失敗した場合、他のフィールドの検証を続行せずに、そのルールがすぐに返されます。

yii2 モデル検証ルール rules ルールの検証が失敗した場合、他のフィールドの検証を続行せずに、そのルールがすぐに返されます。

ringa_lee
ringa_leeオリジナル
2018-05-10 14:35:211417ブラウズ


yii2 モデル検証ルール rules ルールが検証に失敗した場合、他のフィールドの検証を続行せずにすぐに返されます

Mode::rules();

public function rules()
{
     [['username', 'password'], 'required'],
     ['age', 'required'],
     // ......

}

ユーザー名が空の場合、エラーが返されます。パスワードと年齢を確認せずにすぐに。同様に、ageが空の場合、他のフィールドは検証されません

yii2にはそのような設定があるのか​​な?

返信内容:

yii2 モデル検証ルール rules ルールが検証に失敗した場合、他のフィールドの検証を続行せずに直ちに返されます。

Mode::rules();

public function rules()
{
     [['username', 'password'], 'required'],
     ['age', 'required'],
     // ......

}

ユーザー名が空の場合、エラーになります。パスワードと年齢を確認せずにすぐに返却されます。同様に、ageが空の場合、他のフィールドは検証されません

yii2にはそのような設定があるのか​​な?

検証後、検証に合格しなかったフィールドをお知らせします。詳細についてはコードを参照してください。

りー
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。