Laravel 验证扩展包

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 协议》,转载必须注明作者和本文链接
轮回几多到凡尘,轮回几多少一人。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 1
kinyou

可以做为一个验证的demo学习学习

7年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!