houzhonghua / verify
身份证号码验证、短信验证
dev-main
2022-04-06 10:10 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2025-07-06 17:16:24 UTC
README
composer require houzhonghua/verify dev-main
身份证验证
引入
use houzhonghua\verify\Verify;
调用验证身份证号码格式方法
$res = Verify::ID("513721199412194010"); if($res){ return '验证通过'; }
短信验证
手册地址:https://www.kancloud.cn/newphper/tpsms/1375119
引入
use houzhonghua\verify\SmsVerify;
// 生成验证码并缓存 $code = (new SmsVerify())->mobile('18888888888')->create(); // 生成登录(login)场景的验证码并缓存 $code = (new SmsVerify())->scene('login')->create(); // 手动传入号码和验证码 $smsVerify->mobile('18888888888')->code('123456')->check(); // 验证短信验证码 $smsVerify = new SmsVerify(); if(! $smsVerify->check()){ //验证失败,获取失败信息 $msg = $smsVerify->getErrorMsg(); } // 验证登录(login)场景短信验证码 $smsVerify = new SmsVerify(); if(! $smsVerify->scene('login')->check()){ //验证失败,获取失败信息 $msg = $smsVerify->getErrorMsg(); }