qdenka/easyvalidation

此软件包最新版本(dev-main)没有可用的许可信息。

EasyValidation - 一个简单的快速数据验证软件包,包括检查电子邮件、URL、数字、日期等的正确性。

dev-main 2023-04-23 13:54 UTC

This package is auto-updated.

Last update: 2024-09-23 17:07:16 UTC


README

EasyValidation 是一个 PHP 库,提供了简单易用的验证函数,用于验证常见类型的数据,如电子邮件地址、URL、数字和日期。

安装

推荐通过 Composer 安装 EasyValidation

composer require qdenka/easy-validation

使用方法

验证电子邮件地址

use QDenka\EasyValidation\Infrastructure\Validator;

if (Validator::isValidEmail('test@example.com')) {
    echo 'Valid email address';
} else {
    echo 'Invalid email address';
}

验证 URL

use QDenka\EasyValidation\Infrastructure\Validator;

if (Validator::isValidUrl('http://www.example.com')) {
    echo 'Valid URL';
} else {
    echo 'Invalid URL';
}

验证数字

use QDenka\EasyValidation\Infrastructure\Validator;

if (Validator::isValidNumber('123')) {
    echo 'Valid number';
} else {
    echo 'Invalid number';
}

验证日期

use QDenka\EasyValidation\Infrastructure\Validator;

if (Validator::isValidDate('2023-04-23')) {
    echo 'Valid date';
} else {
    echo 'Invalid date';
}

贡献

欢迎贡献!如果您发现错误或想提出改进建议,请打开一个问题或拉取请求。