쉽게 자신만의 유효성 검사 규칙을 만들거나 인터넷에서 이미 사용 가능한 규칙을 사용할 수 있습니다. 보자.
StrongPassword: "강력한" 유형의 비밀번호인지 확인하세요.
TelephoneNumber: 유효한 전화번호인지 확인하세요.
RecordOwner: 신원 확인 필요 인증된 사용자 ID는 지정된 데이터베이스 레코드의 user_id 열과 일치합니다. 예:
Owner: Post,idMonetaryFigure: 화폐 수치 확인, 예: $72.33
DisposableEmail : 이메일 주소가 일회용 이메일 주소입니까?
DoesNotExist: 주어진 값이 데이터베이스 테이블/열에 있는지 확인하세요
Decimal: 올바른 형식인지 확인하세요. 십진수
EncodedImage: 값이 주어진 MIME 유형의 base64 인코딩 이미지인지 확인합니다.
LocationCoordinates: 쉼표로 구분된 위도 및 경도 좌표 집합인지 확인합니다.
FileExists: 값이 기존 파일 경로인지 확인
Equals: 값이 다른 값과 같은지 확인
MacAddress: 값이 유효한 MAC 주소인지 확인
ISBN: 값이 유효한 ISBN-10 또는 ISBN-13 숫자인지 확인
EndsWith: 값이 주어진 문자열로 끝나는지 확인
EvenNumber: 값이 짝수인지 확인 숫자(소수점의 경우 유형 캐스팅을 위해 intval을 먼저 사용)
OddNumber: 값이 홀수인지 확인하세요(소수점을 먼저 유형 캐스팅하려면 intval을 사용하세요)
Lowercase: 값이 홀수인지 확인하세요 소문자 문자열
Uppercase: 값을 확인하세요. 대문자 문자열인가요?
Titlecase: 값이 제목 문자열인지 확인하세요.
Domain: 값이 소문자인지 확인하세요. 합법적인 도메인 이름 google.com, www.google.com
CitizenIdentification: 값이 유효한 미국/프랑스/영국 시민 ID 번호인지 확인하세요.
WithoutWhitespace: 값에 공백이 포함되어 있는지 확인하세요. 문자
Scott Robinson의 8가지 규칙
Colour: 값은 색상이 아니며 현재 16진수 코드만 지원됩니다.
국가 코드: 2~3자리 국가 코드를 확인하세요.
Credit Card: 해당 값이 합법적인 신용카드 번호인지, 유효기간인지 확인하세요.
IP: IP 주소 값이 공개인지 비공개인지 확인합니다. IPV4 및 IPV6을 지원합니다.
Phone: 값이 전화번호 형식을 충족하는지 확인하세요.
Subdomain: 사용자가 제출한 자체 도메인 값이 현재 프로그램에 이미 존재하는지 확인합니다.
Timezone: 시스템 시간 및 날짜 데이터베이스에서 시간대 값이 유효한지 확인하세요.
US State: 값이 미국 주/캐나다 지방인지 확인합니다.
Spatie은 자체 repository에서 몇 가지 검증 규칙을 제공합니다.
Authorized: 사용자에게 특정 모델에 대한 권한이 있는지 확인합니다. 실행 기능.
CountryCode: 필드가 유효한 ISO3166 국가 코드인지 확인합니다.
Enum: 값이 myclabs/php-enum.
ModelsExist과 같은 주어진 열거형 클래스의 일부인지 확인합니다. 입력 배열의 모든 값이 다음과 같은지 확인합니다. 주어진 모델 클래스의 속성이 존재합니다.
Delimited: 'sebastian@example.com, alex@example.com'
마지막은 2017년 말 pineco에 게재된 Gergö D. Nagy의 기사입니다. 관련 유효성 검사 규칙은 GitHub 저장소에 저장됩니다. 하지만 그 이후로는 업데이트가 되지 않으니 주의해서 사용하세요! 규칙은 다음과 같습니다.
weekday: 날짜가 법정 근무일인지 확인하세요.
원본 주소 : https://laraveldaily.com/40-additional-laravel-validation-rules/
번역 주소 : https://learnku.com/laravel/t/39365
【관련 추천 :laravel 비디오 튜토리얼】
위 내용은 [편집 및 공유] 라라벨의 실용적인 40가지 폼 유효성 검사 규칙의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!