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 协议》,转载必须注明作者和本文链接
轮回几多到凡尘,轮回几多少一人。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 1
kinyou

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

6年前 评论

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