shfarzam/data-validation

一个PHP库,用于数据验证,包括电子邮件、URL和密码验证方法。

v1.0.2 2023-12-15 23:26 UTC

This package is auto-updated.

Last update: 2024-09-16 01:20:27 UTC


README

DataValidation

DataValidation 是一个用于简化数据验证任务的PHP包。它提供了验证电子邮件地址、URL和密码的方法。

安装

您可以通过Composer安装此包

composer require shfarzam/data-validation

使用方法

电子邮件验证

use shfarzam\DataValidation\Validator;

if (Validator::validateEmail('example@example.com')) {
    // Valid email address
} else {
    // Invalid email address
}

URL验证

use shfarzam\DataValidation\Validator;

if (Validator::validateURL('https://www.example.com')) {
    // Valid URL
} else {
    // Invalid URL
}

密码验证

use shfarzam\DataValidation\Validator;

$password = 'securepassword';

// validatePassword(Password, MinLenght, CheckComplexity)
if (Validator::validatePassword($password, 8, True / False)) {
    // Valid password
} else {
    // Invalid password
}

关于

此包是为PHP项目中的常见数据验证任务提供的轻量级解决方案。它的目标是提供一个简单的接口,用于验证电子邮件、URL和密码,而无需进行复杂的配置。

许可证

本项目采用专有许可证 - 有关详细信息,请参阅LICENSE文件。