rodineiti/php-rdn-validator

这是一个使用componser作为基本验证的库。

v1.0.2 2022-12-09 15:19 UTC

This package is auto-updated.

Last update: 2024-09-22 17:30:34 UTC


README

此库具有验证您表单的功能。以简单的方式完成此操作对任何系统都是必要的。

要安装此库,运行以下命令

composer require rodineiti/php-rdn-validator

要使用此库,只需要求composer自动加载,调用类并调用方法

<?php

require __DIR__ . '/vendor/autoload.php';

use RdnValidator\Validator\Validator;

if (isset($_POST['submit'])) {
	$rules = [
	    'username' => ['required'],
	    'email' => 'required|email',
            'cpf' => 'required|cpf',
            'cnpj' => ['required','cnpj'],
	];
	
	$messages = [
            'required' => 'This :field is required',
            'email' => 'This email is invalid',
            'cpf' => 'This CPF is inválid',
            'cnpj' => 'This CNPJ is invalid'
        ];

	$validator = (new Validator($_POST, $rules, $messages))->passes();

	$errors = $validator->fails() ? $validator->getErrors() : [];
	
	var_dump($errors);
}

当前提供的验证

  • 必需的
  • 电子邮件
  • Cpf
  • Cnpj

开发者

许可证

MIT