miserenkov/yii2-phone-validator

Yii2 手机号码验证器

安装量: 21,805

依赖项: 0

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 1

公开问题: 0

类型:yii2-extension

v1.2 2023-03-31 17:16 UTC

This package is auto-updated.

Last update: 2024-08-30 01:07:07 UTC


README

为手机号码提供 Yii2 验证器

License Latest Stable Version Latest Unstable Version Total Downloads Build Status

支持

GitHub 问题.

安装

安装此扩展的首选方式是通过 composer

运行以下命令之一:

php composer.phar require --prefer-dist miserenkov/yii2-phone-validator "^1.0"

或者将以下内容添加到您的 composer.json 文件的 require 部分:

"miserenkov/yii2-phone-validator": "^1.0"

基本用法

使用固定国家值

public function rules()
{
    return [
        // ...
        ['phone', \miserenkov\validators\PhoneValidator::className(), 'country' => 'UA'],
        // ...
    ];
}

使用固定国家属性

public function rules()
{
    return [
        // ...
        ['country', 'string'],
        ['phone', \miserenkov\validators\PhoneValidator::className(), 'countryAttribute' => 'country'],
        // ...
    ];
}

使用固定国家值

public function rules()
{
    return [
        // ...
        ['phone', \miserenkov\validators\PhoneValidator::className(), 'countries' => ['UA', 'RU', 'US', /*...*/]],
        // ...
    ];
}

使用所有国家

public function rules()
{
    return [
        // ...
        ['phone', \miserenkov\validators\PhoneValidator::className()],
        // ...
    ];
}