Laravel Framework를 사용하여 웹 응용 프로그램을 개발할 때 Form Verification은 사용자 입력 데이터가 예상 규칙을 준수하도록하는 중요한 부분입니다. 양식 검증을 통해 응용 프로그램은보다 안정적이고 안전하게 실행될 수 있습니다.
Laravel은 요구, 길이 제한, 데이터 유형 감지, 고유성 검증 등과 같은 다양한 규칙을 지원하는 풍부하고 강력한 형태 검증 기능을 제공합니다. 개발자는 규칙을 정의하고 Validate () 메소드를 호출하여 데이터 검증 및 오류 처리를 신속하게 실현하면됩니다.
숫자 양식 데이터를 처리 할 때는 데이터가 효과적이고 합법적인지 확인하기 위해 숫자의 크기 또는 길이를 제한해야합니다. Laravel의 크기 검증 규칙은 이러한 유형의 수요를 충족시키는 데 사용됩니다.
크기 규칙은 문자열 및 숫자 유형 모두에 대한 주어진 필드의 길이 또는 크기를 확인하는 데 사용됩니다. 예를 들어, 크기 : 5는 문자열 길이가 5인지 또는 숫자 숫자가 5인지 확인합니다.
다음은 Laravel에서 크기 규칙을 사용하여 숫자를 확인하는 방법을 보여주는 간단한 사례입니다.
사용자가 나이에 들어가야한다고 가정하고 나이 숫자 숫자는 2이어야한다고 가정합니다. 즉, 연령은 10에서 99 사이 여야합니다. 다음 검증 규칙을 정의 할 수 있습니다.
$rules = [
'age' => 'required|integer|size:2'
];
그중에서도 필수는 필드가 필요하다는 것을 의미하고 정수는 정수 여야한다는 것을 의미하며 크기는 다음을 의미합니다. 2 숫자는 2 자리 숫자 여야합니다.
양식 제출을 처리 할 때 Validate () 메서드를 호출하여 확인을 완료하십시오.
public function store(Request $request)
{
$rules = [
'age' => 'required|integer|size:2'
];
$this->validate($request, $rules);
// 프로세스 양식 데이터...
}
사용자가 12 또는 97 이외의 숫자를 입력하는 것과 같이 규칙을 충족하지 않는 나이에 들어가면 확인이 실패하고 오류 메시지가 반환됩니다.
크기 규칙을 적용 할 때 다음 사항에주의하십시오.
Laravel의 크기 검증 규칙을 사용하면 양식 숫자 수가 효과적으로 제한되어 응용 프로그램 보안 및 데이터 정확도를 향상시킬 수 있습니다. Validate () 메소드를 구성하고 호출하기가 쉽고 다양한 양식 확인 시나리오에서 사용하기에 적합합니다. 이 기사의 소개와 예가 Laravel 형태의 디지털 검증을 더 잘 이해하는 데 도움이되기를 바랍니다.