# yng-validator **Repository Path**: Mr_xiaodeng/yng-validator ## Basic Information - **Project Name**: yng-validator - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-05-06 - **Last Updated**: 2022-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 使用 ```php $validator = new \Yng\Validator\Validator(); $validator->make([ 'name' => 'maxphp', ], [ 'name' => 'required|max:10', ], [ 'name.required' => 'name是必须的', 'name.max' => 'name最大长度10', ]) // 验证失败了 if($validator->fails()){ // 打印所有错误 dd($validator->failed()); } // 获取通过验证的字段列表 $data = $validator->valid(); ``` 上面的验证会验证所有的, 如果验证失败,你可以获取第一条错误 ```php $validator->errors()->first(); ``` 如果你需要在一旦出现验证失败就抛出异常 ```php $validator->setThrowable(true); ```