Laravel 驗證擴充套件包

bluegeek發表於2018-02-08

github

https://github.com/bluegeek/laravel-validation-extend

說明

安裝

composer require waterloocode/laravel-validation-extend

描述

laravel驗證擴充套件,新增手機,電話,郵編。

php包參考

https://github.com/php-pds/skeleton_resear...

使用

和laravel自帶的驗證條件使用方式一樣。

$validator = Validator::make([
    'mobile'=>'15601948562',
    'postcode'=>'466724',
    'phone'=>'021-29313211',
],[
    'mobile'=>['mobile'],
    'postcode'=>['postcode'],
    'phone'=>['phone'],
]);

支援

  • 中文  cn
  • 中文,字母,下劃線,中槓線,數字 cn_dash
  • 中文,字母,數字 cn_num
  • 手機號 mobile
  • 電話 phone
  • 郵編 postcode

其他

驗證都是基於正規表示式,如果有不完備的地方,可以提issues。
當然,不用這個,直接使用正規表示式也可以,這只是提供另外一種選擇。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

輪迴幾多到凡塵,輪迴幾多少一人。

相關文章