You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
think-library/src/facade/Pregs.php

55 lines
2.3 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?php
// +----------------------------------------------------------------------
// | ThinkLibrary 5.1 for ThinkPhP 5.1
// +----------------------------------------------------------------------
// | 版权所有 2017~2020 [ https://www.dtapp.net ]
// +----------------------------------------------------------------------
// | 官方网站: https://gitee.com/liguangchun/ThinkLibrary
// +----------------------------------------------------------------------
// | 开源协议 ( https://mit-license.org )
// +----------------------------------------------------------------------
// | gitee 仓库地址 https://gitee.com/liguangchun/ThinkLibrary
// | github 仓库地址 https://github.com/GC0202/ThinkLibrary
// | Packagist 地址 https://packagist.org/packages/liguangchun/think-library
// +----------------------------------------------------------------------
namespace DtApp\ThinkLibrary\facade;
use DtApp\ThinkLibrary\helper\Pregs as helper;
use think\facade;
/**
* 验证门面
* Class Pregs
* @see \DtApp\ThinkLibrary\helper\Pregs
* @package think\facade
* @mixin helper
*
* @method helper isIphone($mobile) bool 验证手机号码
* @method helper isIphoneAll($mobile) bool 严谨验证手机号码
* @method helper isTel($tel) bool 验证电话号码
* @method helper isIdCard($mobile) bool 验证身份证号15位或18位数字
* @method helper isDigit($digit) bool 验证是否是数字(这里小数点会认为是字符)
* @method helper isNum($num) bool 验证是否是数字(可带小数点的数字)
* @method helper isStr($str) bool 验证由数字、26个英文字母或者下划线组成的字符串
* @method helper isPassword($str) bool 验证用户密码(以字母开头长度在6-18之间只能包含字符、数字和下划线)
* @method helper isChinese($str) bool 验证汉字
* @method helper isEmail($email) bool 验证Email地址
* @method helper isLink($url) bool 验证网址URL
* @method helper isQq($qq) bool 腾讯QQ号
* @method helper isIp($ip) bool 验证IP地址
*/
class Pregs extends Facade
{
/**
* 获取当前Facade对应类名或者已经绑定的容器对象标识
* @access protected
* @return string
*/
protected static function getFacadeClass()
{
return helper::class;
}
}