laravel之常用表單驗證


http://t.cn/ReNsm8B 驗證規則官方文檔

1.常用驗證規則

 

規則名

說明

required

不能為空

max:value

字段值必須小於或等於value,對於字符串來說,value 為字符數

min:value

字段值必須大於或等於value,對於字符串來說,value 為字符數

email

驗證郵箱是否合法

url

驗證字段必需是有效的 URL 格式

confirmed

驗證兩個字段是否相同,如果驗證的字段是password,則必須輸入一個與之匹配的password_confirmation字段

integer

驗證字段必須是整型

ip

驗證字段必須是IP地址

numeric

驗證字段必須是數值

size:value

value 驗證字段必須有和給定值value想匹配的尺寸,對字符串而言,value是相應的字符數目,對數值而言,value是給定整型值;對文件而言,value是相應的文件字節數

string

驗證字段必須是字符串

unique

表名,字段,需要排除的ID

between:min,max

驗證字段值的大小是否介於指定的 min 和 max 之間。字符串、數值或是文件大小的計算方式和 size 規則相同

regex:pattern

驗證字段值是否符合指定的正則表達式

 

2.驗證規則本地化

https://packagist.org/

composer require caouecs/laravel-lang

修改config app.php 'locale' =>'cn'

如果自定義了字段,默認是不存在的,這時就需要手動修改文件來支持

resources -> lang -> cn ->validation.php

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM