PHP code example of ericc70 / validation-utils
1. Go to this page and download the library: Download ericc70/validation-utils library. Choose the download type require. 2. Extract the ZIP file and open the index.php. 3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
ericc70 / validation-utils example snippets
// Simple usage
use Ericc70\ValidationUtils\Lib\EmailValidator;
use Ericc70\ValidationUtils\Lib\StringValidator;
use Ericc70\ValidationUtils\Lib\PasswordValidator;
use Ericc70\ValidationUtils\Lib\PhoneValidator;
$validator = new EmailValidator();
$validator->validate('[email protected]');
$validator = new StringValidator();
$validator->validate('Hello World');
$validator = new PasswordValidator;
$validator->validate('As56*§cd3+heH*5s-5qs5d');
$validator = new PhoneValidator();
$validator->validate("+330304050607");
// Usage with options
$options = [
'minLength' => 5,
'maxLength' => 10,
'regex' => '/^[a-zA-Z0-9]+$/',
'
use Ericc70\ValidationUtils\Class\RegexCollection;
$regex = RegexCollection::getRegex('email');